The relationship between Vastu Shastra and astrology is very deep and unbreakable. Both complement each other. Astrology is a Vedanga, then Vastu is a Upaveda. One can lead a good life by using astrology and Vastu. Vastu can remove defects and lead a peaceful life.