A stain on a ceiling almost never means the whole roof is finished. Nine times out of ten it is a flashing detail, a cracked boot, or a handful of shingles that lifted in a storm. We get up there, find the actual source, and fix that rather than selling you a roof you do not need yet.
Do not wait for a callback and do not get on the roof yourself. Put a bucket under it, move what you can, and call. We tarp same day and come back to do the repair properly once it is dry.
(281) 555-0173 Example number, demo site onlyAlmost every leak we find comes from one of these. None of them require a new roof.
Where the roof meets a chimney, a wall, a skylight or another roof plane. This is where the overwhelming majority of leaks start, and it is almost always a detail somebody rushed rather than a failing roof.
From $350The rubber collar around a plumbing vent hardens and splits after about ten years in this sun. It is a small part, it is the second most common leak we find, and it takes under an hour.
From $185Wind gets under a shingle that has lost its seal and takes it, or lifts a whole run. Replaced and resealed, color matched as closely as the age of the roof allows.
From $325The caps along the peak take the worst of the wind and the sun. When they crack or blow off, water runs straight into the ridge vent and down into the attic.
From $400Usually the flashing kit rather than the unit itself. If the glass is fine and the frame is sound, reflashing costs a fraction of a replacement and stops the leak just as well.
From $550Where water has been getting in for a while, the plywood underneath goes soft. We open it up, replace what is rotten, and dry in properly rather than shingling over a problem.
From $85 per sheetWater backing up behind a blocked gutter runs under the shingle edge instead of off it. Plenty of "roof leaks" are a drainage problem and cost almost nothing to solve.
From $220Same day when water is actively coming in. We secure the area, stop the damage getting worse, and come back for the permanent repair once conditions allow.
From $450Lifted sections, impact damage, debris strikes. If it turns out to be an insurance claim we will tell you and document it properly rather than quietly billing you for it.
Quoted after inspectionThere is a point where repairing stops being the cheaper option. We will tell you which side of it you are on before you spend anything.
If most of these are true, spending a few hundred beats spending thousands.
If these are showing up, repairs stop being worth the money.
If you have already been told you need a full replacement and you were not shown photos of what is actually wrong, get a second opinion before you sign anything. It costs you nothing and it is the single most useful hour you can spend on this.
Water travels along rafters before it drops, so the stain on your ceiling is rarely under the hole. We trace it back properly, check the attic where we can get to it, and photograph everything.
Before anything is touched. You get the images from the roof and a written figure. If it turns out to be bigger than it looked, we stop and tell you rather than adding it to the bill.
Most are finished the same visit. Anything needing a part we do not carry gets a date, and we tarp it in the meantime if there is any chance of rain.
On every repair. If the same spot leaks again, we come back at no charge. Documented on the invoice, not promised verbally at the door.
Based on a single story home with reasonable access. Steeper roofs and second stories run higher because of the setup, not because we charge more per hour.
The inspection is free. The repair is quoted before we start. There is no callout charge to come out and look, and if the honest answer is that it needs replacing rather than repairing, we will say so and you owe us nothing.
We get up there, photograph everything, and give you a straight answer with a price. No callout charge, no obligation, and no pressure toward the expensive option.
Example figures and demo content. Not a real business.
Roofing Houston since 2004
Testimonials
FAQ's
Blog