Home inspections are an important step in the buying process. A home inspection is completed by a licensed home inspector. A home inspector should be knowledgeable of local building code and best construction practices. They inspect the attic, crawlspace, roof, outlets, electrical panel, and much more. The home buyer does not have to be present at the time of inspection, but will have to pay the inspector before the inspection report will be released. Inspections average around $300-$600 depending on if you add inspections, such as septic, termite, or well. Some inspectors will charge an additional fee for doing those.