Yes it does. In fact, Vastu affects every kind of structure; homes, offices, schools, shops, all need to have positive Vastu. Negative Vastu forces can harm the state of the people who use the buildings.