Skip to content

Roof Inspection Cost: What You'll Pay (and When It's Free)

A professional roof inspection typically costs $100–$300, but several situations get you one at no charge, here's how to tell which applies to you.

By Roof Quotes Editorial Team6 min read

A professional roof inspection costs $100 to $300 for a standard on-roof assessment, though drone and infrared inspections can push that figure higher. In many cases, you can get one for free: most licensed roofing contractors inspect at no charge when you're actively shopping for a repair or replacement quote.

What Are the Main Types of Roof Inspections?

Not every inspection is the same. The method a contractor or inspector uses affects both the price and the depth of what they find.

  • Physical (walk-on) inspection: An inspector climbs onto the roof and checks shingles, flashing, gutters, and penetrations (pipes, vents, skylights) by hand. This is the most thorough option and the most common. Typical cost: $100–$250.
  • Drone inspection: A drone captures high-resolution photos and video without anyone stepping on the roof. Useful for steep or very high roofs. Typical cost: $150–$400.
  • Infrared (thermal) inspection: A thermal camera detects moisture trapped inside the roof deck or insulation that a visual check would miss entirely. This is often added on top of a physical inspection. Typical cost: $200–$600, sometimes more on larger homes.

For most homeowners scheduling a routine checkup or getting a second opinion on a leak, a standard physical inspection is sufficient. Infrared is worth the extra cost if you suspect hidden water damage after a major storm or if a previous repair didn't solve the problem.

When Is a Roof Inspection Free?

Several common situations mean you pay nothing out of pocket:

  • Contractor estimates: When you contact roofing contractors for a repair or replacement quote, the inspection itself is almost always free. The contractor is hoping to earn your business. This is the most reliable way to get a no-cost inspection.
  • After a major storm: Following hail, high winds, or a tornado, many contractors offer free storm-damage inspections. They know insurance claims are likely, and they want to document the damage on your behalf.
  • Insurance-required inspections: If your insurance company orders an inspection to decide whether to renew your policy or adjust your premium, that inspection is handled through the insurer at no direct cost to you.
  • New home purchase: A general home inspector typically includes a basic roof assessment. You pay for the overall home inspection (usually $300–$500), not a separate roofing fee. Note that a general inspector gives a surface-level review; a roofing specialist goes deeper.

The catch with free contractor inspections: the person inspecting your roof is also the one who profits from finding problems. That's not a reason to skip it, but it is a reason to get two or three contractor opinions before committing to any significant repair.

When Should You Pay for an Independent Inspection?

A paid inspection from a certified, independent inspector (someone who sells no roofing work themselves) makes sense in specific situations:

  • You're buying a home and want an expert beyond the general inspector's assessment.
  • A contractor told you that you need a full replacement, but your roof is only 10–12 years old and you want a second opinion from someone with no stake in the outcome.
  • You've had recurring leaks after multiple repairs and want to identify the root cause before spending more money.
  • You're selling your home and want documentation of the roof's condition to present to buyers.

Certified independent inspectors often hold credentials from organizations like the National Roof Certification and Inspection Association (NRCIA) or the American Society of Home Inspectors (ASHI). Asking for credentials upfront is reasonable.

What Does a Roof Inspection Actually Cover?

A thorough physical inspection should examine all of the following:

  • Shingle condition: cracking, curling, missing granules, blistering, or missing shingles entirely
  • Flashing around chimneys, skylights, vents, and valleys (the angled joints where two roof planes meet)
  • Gutters and downspouts: blockages, sagging, or separation from the fascia board
  • Soffit and fascia (the boards along the roof's edges): rot, pest damage, or gaps
  • Roof deck: visible sagging or soft spots that indicate structural problems below the surface
  • Attic (from inside): insulation condition, ventilation, and any signs of moisture, mold, or daylight coming through the decking

After the inspection, a good inspector or contractor provides a written report with photos. If they won't put findings in writing, that's a red flag.

How Much Does a Roof Inspection Cost by Roof Size or Type?

Price scales with complexity. A simple, low-slope asphalt shingle roof on a ranch-style home costs less to inspect than a steep multi-gable roof with multiple chimneys and skylights. Here's a rough guide:

Scenario Estimated Cost
Basic asphalt shingle, single-story $100–$175
Two-story home, moderate complexity $150–$250
Steep or complex roof (multiple facets, skylights) $200–$350
Drone inspection (any size) $150–$400
Infrared/thermal add-on $200–$600+
Free contractor estimate inspection $0

Does Homeowners Insurance Cover a Roof Inspection?

Standard homeowners insurance policies do not cover the cost of a routine roof inspection. Insurance pays for damage, not preventive maintenance. However, if you're filing a claim after storm damage, your insurer will typically send their own adjuster to assess the roof at no charge to you. That adjuster works for the insurance company, not for you, which is why many homeowners also bring in an independent contractor to document damage from their own perspective before the adjuster visits.

How Often Should You Have Your Roof Inspected?

Most roofing professionals recommend an inspection every 1–3 years for roofs under 15 years old, and annually once your roof is older than that. You should also schedule an inspection after any severe weather event: hail, hurricane-force winds, or heavy ice accumulation. Catching a small problem (a cracked piece of flashing, a handful of lifted shingles) early typically costs a few hundred dollars to fix. Ignoring it until water reaches your attic can mean repairs in the thousands.

Get matched with a local contractor using the form on our home page. Pre-screened contractors in our network offer free inspection estimates, so you can get a professional set of eyes on your roof without any upfront commitment.

Frequently Asked Questions

  • Most homeowners pay between $100 and $300 for a standard physical roof inspection. Drone inspections run $150–$400, and adding an infrared thermal scan can bring the total to $600 or more. Complexity of the roof and local labor rates both affect the final price.

Ready to compare quotes from local roofers?

Free quotes from local contractors through our lead partner. Two minutes of questions to start.

Start with my zip code