Detailed understanding on various aspects of residential building, from foundations to plumbing all the way to decorating - essential.