professional and detailed home inspection is an important first step in the home buying process. Having a trusted and experienced inspection company is always recommended. Analysis of foundation, roof, gutters, crawl space, basement, vents, plumbing and heating is important to make sure they don’t create any problems in the future.