Twenty years of roofs replaced, repaired, and built right across Hillsborough and Pinellas Counties. No storm chasers. No subcontractors. Just honest work by a licensed local roofer who stands behind it.
"After every hurricane, out-of-state crews flood Tampa with bad work and disappeared warranties. We live here. We'll be here next year when your roof needs us." โ Keith Vandermeer, Owner ยท Keith's Roofing & Repair
Every roofing job across Hillsborough and Pinellas Counties โ from a few missing shingles to a full post-hurricane replacement.
Leaks, missing shingles, damaged flashing. We diagnose the actual problem and fix it โ no patchwork that fails the next storm season.
View service →
Full tear-off and replacement with quality materials. Permits pulled, inspections handled, site cleaned completely when we're finished.
View service →
Emergency tarping within 24 hours. We document damage, work with your adjuster, and manage the claim from inspection through installation.
View service →
Pre-purchase inspections, insurance certifications, and annual checkups. Written report included โ you know exactly what you're working with.
View service →
TPO, modified bitumen, and built-up roofing for commercial and residential flat roofs. All systems. All handled in-house.
View service →
Installation, repair, and cleaning. Florida rain demands gutters that actually work โ properly sized, properly pitched, properly sealed.
View service →Florida weather doesn't give warnings. After any storm event โ hurricane, tropical storm, or severe hail โ call us first. We're on rooftops within 24 hours, emergency tarps up the same day.
After every hurricane, out-of-state crews flood Tampa with fast installs and dissolved warranties. Keith lives here. He'll be here next year when your roof needs attention again.
We've worked with every major carrier operating in Florida. Damage is documented properly, adjusters are communicated with professionally, and your claim is maximized โ at no extra charge.
Every job includes a written labor warranty backed by our company. Materials are covered by manufacturer warranties. You are covered on both fronts.
Single-family homes, multi-family, and small commercial properties. Shingle, tile, metal, and flat roofing systems โ all handled by our in-house licensed crew.
Hurricane Ian took out half our roof. Keith had tarps up within 18 hours, worked with our insurance adjuster directly, and had the full replacement completed in 4 days. Cannot recommend them enough to anyone in Tampa Bay.
Got three estimates for a full roof replacement. Keith came in $2,000 under the others and was the only contractor who actually got on my roof to inspect it. Work was perfect. Crew left the yard spotless.
Had a leak around a vent pipe. Most roofers wanted to replace the entire section. Keith fixed the flashing for $275 and it's been bone dry through three Tampa rainstorms. That kind of honesty is rare.
Used Keith's for a pre-purchase inspection on a home in Pinellas County. Written report was detailed, professional, and honest โ he found two issues the listing agent conveniently hadn't mentioned. Saved us a lot of money.
Insurance denied our claim at first. Keith's team re-documented the damage, communicated directly with the adjuster, and got it approved. Entire replacement covered. This company went above and beyond.
We hired Keith's for a commercial flat roof. They finished on time, stayed under budget, and cleaned up the property every single evening. Our tenants never noticed they were there. That's how it should be done.
Most repairs range from $300โ$1,500 depending on damage type and scope. We provide a free written estimate before any work begins โ no surprises on your bill.
In most cases, yes. Storm damage, wind, and hail are covered by standard Florida policies. We work with adjusters and help document your claim at no extra charge.
Most residential replacements are completed in 1โ2 days. Larger or complex roofs may take 3โ4 days. We give you a specific timeline in your written estimate before scheduling.
No. Every job is performed by our own licensed crew โ not a subcontracted team we've never worked with before. That's how we maintain consistent quality on every project.
Licensed roofing contractor serving Hillsborough and Pinellas Counties โ including Tampa, St. Pete, and the beaches.
Free inspection, written estimate, zero obligation. Call now or request online and we'll respond within 2 hours during business hours.