Harris · Montgomery · Fort Bend · Waller · Brazoria counties
Free Roof Estimates Near You
Across Greater Houston — The Woodlands, Pearland, Katy, Cypress, Tomball, Conroe, Sugar Land, Spring, Kingwood, Friendswood, Fulshear, League City and everywhere between. We do not charge for the drive.
Every roofer out here says the estimate is free. Almost none of them will tell you what anything costs before they are standing in your living room. We publish 33 repair prices and four replacement packages, so you can work out most of the number before you call.
Then we come out, measure it properly, photograph every slope, and put a real figure in writing — itemized, no obligation, no deposit, and no price that expires today.
An estimate you cannot compare is not an estimate. If it is one number with no breakdown, you have no way to hold anyone to it and no way to weigh it against the next quote. Ours lists every line.
Before you book anything
Work Out Most of Your Estimate Right Now
These are our real published prices. No other Houston roofer puts them on a page, which is why “get three estimates” usually means three house visits before you learn anything.
Repairs — 9 of the 33 we publish
- Pipe boot replacement$225
- Ridge vent repair$350
- Shingle repair, small area$350–$550
- Valley repair$650–$900
- Wall flashing$900–$1,200
- Chimney flashing$1,200–$1,500
- Decking, per repair area$180
- Skylight reseal$450–$700
- Emergency tarpfrom $350
Replacement — four packages
A square is 100 square feet. A typical 2,000 sq ft Houston home is roughly 20 to 25 squares once pitch and overhang are counted — so Essential on a 22-square roof is around $7,150 to $8,360.
These are starting points, not your quote. Pitch, access, existing layers, decking condition and ventilation all move the figure — which is exactly why the visit still matters. But you should not have to sit through a sales call to find out whether you are in the right ballpark.
The word “free” is doing a lot of work out there
What a Real Roof Estimate Should Contain
A lot of what gets called a free estimate in Houston is a sales visit with a number attached. Here is how to tell them apart.
A real estimate has
- The measurements — squares, pitch, and how they were arrived at
- Every line itemized — tear-off, decking, underlayment, starter, ridge, flashing, vents, disposal, permit
- The specific products by name, not “premium shingle”
- Photographs of what was found, including anything that changes the price
- A written figure that does not expire today
- No deposit and no obligation
Walk away from
- One number on a business card with no breakdown
- “This price is only good today”
- A deposit before any work starts
- “We’ll waive your deductible” — that is insurance fraud
- A contract to sign before the adjuster has been out
- Anyone who got on your roof with a hammer during an inspection
If you cannot compare it, it is not an estimate. It is a number designed to be accepted on the spot.
How ours works
- You call or book online
Tell us what you are seeing. If it is an active leak we come the same day, in 2 to 4 hours.
- We measure and photograph
Every slope, attic access where there is any, and no hammer on your roof — a hammer can leave a mark that was not there.
- You get the estimate in writing
Itemized, with the photographs. Yours to keep and take to two other companies — that is what it is for.
- You decide, on your own time
No deposit, no deadline. And if the finding is that your roof is fine, we say so and there is nothing to quote.
Who the free estimate is for
If you own the home, the estimate costs nothing and there is no obligation. We ask you to verify ownership at the visit, which keeps us from quoting roofs for people who do not own them — something that happens more than you would think after a storm.
We inspect roofs for prospective buyers, and that one is a paid service. You are not the owner yet, the seller has not asked us to be there, and the report is being used to negotiate a purchase. It is worth doing — a roof is the single most expensive thing a general home inspector will look at least closely — but it is not free.
$125.00 — ask when you call.
Two offices, both in Harris County
Free Roof Estimates Near You
Tomball and Spring Branch. Which office comes out depends on where you are, and we do not charge for the drive — the estimate is free whether you are fifteen minutes away or an hour.
Free estimates across
- Houston
- Tomball
- Cypress
- Spring
- Klein
- Katy
- Cinco Ranch
- Bellaire
- Memorial Villages
- Atascocita
- Humble
- Kingwood
- Conroe
- The Woodlands
- Magnolia
- Brookshire
- Fulshear
- Richmond
- Rosenberg
- Sugar Land
- Missouri City
- Pearland
- Friendswood
- Clear Lake
- League City
- Alvin
- Manvel
- Jersey Village
- Pasadena
- Baytown
Harris, Montgomery, Fort Bend, Waller and Brazoria counties. All service areas →
Checkable, not claimed
Do Not Take Our Word For It
What Houston homeowners say ↓
Common questions
Free Roof Estimates, Answered
Is the roof estimate really free?
Yes — free, no obligation, no deposit, and no pressure to decide on the day. You keep the written estimate and the photographs whether or not you hire us. Take it to two other companies; that is what it is for. You should never pay to find out what your roof needs.
How much does a new roof cost in Houston?
$8,000 to $20,000 for a typical home, across four packages at $325 to $650 per square. A square is 100 square feet, and a typical 2,000 sq ft Houston home is roughly 20 to 25 squares once pitch and overhang are counted. Repairs start at $195, and we publish 33 individual repair prices.
What is the difference between an estimate and an inspection?
An estimate answers what it will cost. An inspection answers what is wrong. We do both in the same visit and neither costs anything — but they are different questions, and a roofer who gives you a price without looking properly has not done either.
How long does a free estimate take?
Usually 45 minutes to an hour on site, depending on roof size and complexity, and the written estimate follows. If there is an active leak we come out in 2 to 4 hours, 365 days a year, with no out-of-hours surcharge.
Do I have to be the property owner?
For the free one, yes. We ask you to verify ownership at the visit — it keeps us from quoting roofs for people who do not own them, which happens more than you would think after a storm. If you are buying a house, we do inspect roofs for prospective buyers, but that is a paid service — you are not the owner yet and the report is being used to negotiate a purchase.
I am buying a house. Can you inspect the roof before I close?
Yes, and it is worth doing. A general home inspector looks at the roof, but rarely closely and usually not from on it. We walk it, photograph every slope, check the attic and tell you what the roof actually has left — original decking, layers, ventilation, flashing, and whether anything was installed wrong. On a house you have not bought yet that number changes what you offer. This is a paid service, because you are not the owner and the report is being used to negotiate. Ask for the fee when you call.
Will you pressure me to sign?
No, and there is no price that expires today. If a roofer tells you the number is only good if you sign now, that is a sales tactic, not a price. Ours stands, you take it away, and you decide on your own time. Nothing upfront either way — 50% when the crew arrives and 50% on completion.
What if my roof turns out to be fine?
Then we tell you that, and there is nothing to quote. It happens regularly and it is the whole reason the inspection is free. You still keep the photographs.
Get your free roof estimate
Written, itemized, with photographs of every slope. Yours to keep and take to two other companies — that is what it is for.
JC&C Roofing Company · 1431 Graham Dr #266, Tomball, TX 77375
1220 Blalock Rd #345, Houston, TX 77055 · hello@jccroofing.com
