The answer to 'how much does roof inspection cost' is that the cost can vary widely depending on several factors. Typically, a basic roof inspection by a professional roofer ranges from $100 to $500, but the exact price will depend on the size and complexity of your roof, your location, and the specific services included.
Some key factors that influence the cost of a roof inspection include the square footage of your roof, the type of roofing material (e.g., asphalt shingles, metal, tile), the accessibility of your roof, and whether any additional services are required, such as a drone inspection or a detailed written report. It's important to get quotes from multiple local roofers to compare prices and services.