Generally, home inspections are not mandatory, but it is a really good idea to get one done! It is better to pay $400–$500 for a home inspection rather than to skip it and pay $3,000 for a new roof within a year of buying your new home! For the best home inspection in Calgary contact Home Logic Inspections!