How much does a home inspection cost?

A home inspection typically costs about $100 an hour, with thorough inspections lasting up to five or six hours and costing $500 to $600. Some inspectors charge an hourly rate, while others charge a flat rate. Some charge a percentage of the selling price or a fee based on square footage.


Independent Home Inspectors of North America: How Much Should a Home Inspection Cost?