Roof Inspection Cost in San Antonio: What’s Free and What Isn’t

Updated

TL;DR

A roof inspection is free from most San Antonio roofing contractors, including ours. What costs money is a formal written report for a real estate sale or an insurance claim you’re filing, and those run about $150 to $400 locally. The national averages you’ll find online describe markets where contractors charge. Ours mostly doesn’t.

Reading Time 8 minutes

Search what a roof inspection costs and you’ll get numbers. One site says $270 to $387. Another says $221 per visit. A third puts the range at $94 to $752. All of them are describing a national average, and none of them describe what actually happens when a homeowner here picks up the phone.

Here’s the local reality. Most roofing companies around here inspect your roof for free, and they’re not doing it as a favor. An inspection is how a roofer finds out whether you need work. That’s the business model, and it’s worth understanding before you pay anyone.

But free doesn’t mean worthless, and it doesn’t mean everything is free either. There’s one part of this that genuinely costs money, and knowing which part saves you from both overpaying and from skipping something you actually need.

How much does a roof inspection cost in San Antonio?

Nothing, from most local roofing contractors. A standard inspection where someone climbs up, walks the roof, checks the flashing and the decking and the attic, and tells you what they found runs $0 at the majority of companies here, ours included. That’s the honest answer, and it’s different from what the national cost sites will tell you.

Those sites aren’t lying, they’re just describing a different market. The figures you’ll find quoted come from home inspectors and inspection-only outfits, which are a real category and do charge. Roofing contractors are a different animal. We inspect for free because we’d like the repair work if you need it.

That’s the part worth saying out loud, since nobody selling you an inspection will. The free look is lead generation. It’s still genuinely useful, and we’ll get to why in a minute, but you should know what you’re agreeing to.

So what actually costs money?

The written report. A formal, documented inspection report with dated photos, the kind you’d hand to a buyer’s agent or attach to a claim you’re filing yourself, typically runs $150 to $400 in this market when a roofer charges for one.

That’s a different product from the free inspection, and the difference isn’t the quality of the look. It’s the paperwork. A free inspection ends with a roofer telling you what they saw and probably giving you a quote. A formal report ends with a document you own, in a format someone else will accept as evidence of condition on a specific date.

To be clear about what that document is and isn’t: it’s a record of what your roof looked like when we were on it. You hold it, and you decide what to do with it. We provide detailed documentation and photos. Filing anything with an insurer is yours to do, and Texas law is specific about that boundary for roofing contractors.

What you’re paying forTypical local costWhat you actually get
Roofing contractor inspection$0A walk of the roof and attic, findings explained, usually a repair quote
Formal written report$150 to $400A dated document with photos recording condition, which you own
Home inspector (roof portion)$325 to $575 full homeRoof covered as one section of a whole home inspection
Drone or aerial inspection$150 to $400Photos of areas that are unsafe or impractical to walk
Roof certification$100 to $300A statement of remaining life, usually for a sale or a lender

The inspection that found no roof problem at all

We had a homeowner call about a water stain spreading across a ceiling. They were certain it was the roof. Most people are, because a wet ceiling means a leak and a leak means the roof.

Our inspection found the roof was fine. The water was coming from the HVAC system in the attic, not from outside. The condensate line had backed up and the pan was overflowing, and it was dripping onto the ceiling below in a spot that looked exactly like roof damage from the ground.

That homeowner didn’t need a roof repair. They needed an HVAC tech, which is a different phone call and a much smaller bill. The free inspection is what told them which call to make.

That happens more here than you’d think, and summer is when it happens. An air conditioner running against triple digit heat pulls a startling amount of moisture out of the air, all of which has to drain somewhere. When the line clogs with algae, the water goes into your ceiling instead.

How do you tell a roof leak from an AC leak?

Touch the stain. An active HVAC leak feels cool and damp, and it keeps growing while the air conditioner runs. A roof leak dries out between storms and leaves a faded yellow or brown ring with a hard edge. That one test sorts most cases before anyone gets on a ladder.

A few other tells worth knowing. Ceiling stains that appear near an air vent point at the air handler rather than the roof. Roof leaks tend to show up after weather and follow the rain, while AC leaks show up in July with no rain in sight. And a condensate overflow usually makes a steadily expanding dark circle, because it’s dripping continuously rather than in bursts.

None of this replaces getting someone in the attic. It just means you can form a decent guess before you call, and you’ll know whether the answer you get sounds right. Our post on finding roof leaks in the attic goes deeper on tracing water back to its actual entry point, which is rarely directly above the stain.

Is a free roof inspection worth anything?

Yes, and the story above is why. A free inspection that ends in “your roof is fine, call an AC company” saved that homeowner from paying for a repair they didn’t need. Nobody billed them for that answer.

The skepticism is fair though. A free inspection is a sales call, and some companies treat it that way, especially after a hailstorm when out of town crews show up quoting full replacements on roofs with a decade left. Our post on avoiding roofing scams after a storm covers what those look like.

The way to get value out of a free inspection is to treat it as information rather than a verdict. Ask what they found, ask to see photos of it, and ask what happens if you do nothing for a year. A roofer who can answer that third question honestly is worth listening to. One who can’t should probably not be on your roof.

What a 27-point inspection actually covers

Ours is a 27-point roof inspection, and the number matters less than what’s on the list. The parts that catch problems are rarely the shingles.

Flashing around chimneys, vents, and skylights is where most leaks start, not the field of the roof. Decking condition tells you whether you’re looking at a repair or a replacement. Attic ventilation explains why shingles are curling early in this heat. Gutter and drip edge condition determines whether water is going where it should. And the attic itself, which is where an inspection catches things like a condensate line that has nothing to do with roofing.

If you want the full walk-through, we wrote one: what happens during a roof inspection. For timing, how often to inspect covers the schedule, and after a storm the storm damage inspection is a different process with a different urgency.

When you should pay for the formal report

Three situations make the $150 to $400 worth it.

You’re selling or buying. A buyer’s agent will want documented condition, and a roofer’s verbal “looks fine” doesn’t survive a negotiation. A dated report with photos does.

You’re filing a claim yourself. You need evidence of what the roof looked like and when. That’s a document, and you’ll want it in hand before you start rather than after.

You’re documenting a roof you intend to keep. If you’ve got a roof with years left and you want a baseline before the next hail season, a dated record of good condition is worth having. Proving what changed is much easier when you can prove what it was before.

Outside those three, the free inspection tells you what you need to know.

The short version

Three things to carry away. A roof inspection from a local roofing contractor costs nothing, and the national averages you’ll find online describe inspection-only companies rather than roofers. The formal written report is the part that costs money, roughly $150 to $400, and it’s a document you own rather than a better look at your roof. And a free inspection is worth taking even when you suspect nothing is wrong, because sometimes what it finds is that your roof isn’t the problem at all.

If you’ve got a stain on your ceiling and you’re not sure what’s causing it, we’ll come look and tell you straight, including when the answer is that you need a different trade entirely. Schedule a free 27-point inspection and you’ll know what you’re dealing with.

Bobby Hernandez, Master Roofer

Bobby Hernandez is the owner of BH Roofing, a family-run roofing company based in San Antonio. With a strong commitment to quality and customer care, Bobby leads his team in delivering reliable residential and commercial roofing services, including storm restoration. Backed by an A+ BBB rating and consistent 5-star reviews, he takes pride in providing honest assessments, transparent pricing, and expert craftsmanship to keep homes and businesses protected.
5.0 Stars - Based on 472 User Reviews

Frequently Asked Questions

Got questions about your roof? We’ve got answers. From maintenance tips to insurance claims and repair timelines, our FAQ section covers the most common concerns homeowners have. Get informed and make confident decisions about protecting your home.

How much does a roof inspection cost in San Antonio?

Most local roofing contractors inspect for free, including us. Home inspectors and inspection-only companies do charge, typically $150 to $400. The national averages you’ll see quoted online, around $270, reflect those companies rather than roofers who hope to earn the repair work.

Is a free roof inspection really free?

Yes, with no obligation at reputable companies. The roofer is betting you’ll hire them if you need work, which is a fair trade. Ask upfront whether there’s a fee for a written summary, since that’s the piece some companies charge for.

Why do roofing companies offer free inspections?

Because the inspection is how they find out whether you need work. It’s lead generation, and that’s worth knowing going in. It doesn’t make the inspection less useful, but it does mean you should ask to see photos of anything they claim to have found.

What does a roof inspector look for?

Flashing around chimneys, vents and skylights, since that’s where most leaks start. Also decking condition, shingle wear, attic ventilation, gutters and drip edge, and signs of water intrusion in the attic. The shingles themselves are rarely where the real problem hides.

How long does a roof inspection take?

Most residential inspections run 45 minutes to two hours, depending on roof size, pitch and how much attic access there is. A steep or complex roof takes longer. If someone is done in ten minutes, they didn’t look at the attic.

How often should you get your roof inspected?

Once a year for most homes here, plus after any significant hail or wind event. San Antonio roofs take heavy UV and hail exposure, so annual checks catch flashing and shingle problems while they’re still repairs instead of replacements.

Do I need a roof inspection for insurance?

Some carriers ask for documented roof condition, especially on older roofs at renewal. We inspect and provide detailed documentation and photos, and that record is yours. Anything you file, you file yourself. Texas law is specific about where a roofing contractor’s role ends.

How much does a drone roof inspection cost?

Usually $150 to $400 as a standalone service, though many roofers include drone photos in a free inspection when a roof is too steep or fragile to walk. Drones are good for imagery and bad for anything you need to touch, like soft decking.

What is a roof certification and what does it cost?

A roof certification is a written statement of remaining roof life, usually requested by a lender or a buyer during a sale. Expect $100 to $300. It’s a different document from an inspection report, and not every roofing company issues them.

Can a ceiling stain be something other than a roof leak?

Often, yes. A clogged HVAC condensate line in the attic causes ceiling stains that look identical to roof leaks from below. An AC leak feels cool and damp and grows while the unit runs. A roof leak dries between storms and leaves a ringed edge.

Protect Your Home with Expert Roofing

Don’t wait for leaks or storm damage to cause costly repairs. Our experienced roofing team provides fast, reliable service, high-quality materials, and lasting results. Ensure your home stays safe, secure, and looking great—contact us today for a free estimate.

Google 5 star rating Facebook 5 star rating

BH Roofing | Roofing Company in San Antonio, TX uses Accessibility Checker to monitor our website's accessibility.