Proof first.
Roofing second.
Every Crestline job starts with a free drone inspection and a written photo report you keep — whether you hire us or not. That's how roofing should work in storm country.
Answered same day — (407) 555-0117
01 — The company
After a storm, everyone with a ladder is a roofer.
Hurricane season brings out-of-town trucks, waived-deductible offers, and "sign today" pricing. Here's our counter-offer: don't trust anyone. Verify us.
Crestline has worked out of the same shop off Plant Street since 2009. Same license number, same crews, same phone answered by the same office manager. When a storm rolls through Winter Garden, we're not the trucks that show up afterward — we're the ones who were already here.
So every claim on this page is built to be checked. Look up the license with the state. Ask for the insurance certificates. Read the reviews and call the neighbors who wrote them. A roofer who documents his own work expects to be verified — and thinks you should worry about one who doesn't.
Lic. #CCC-DEMO — Florida Certified Roofing Contractor. Look it up on the state's DBPR portal in about ninety seconds.
Off Plant Street, downtown Winter Garden — same address since 2009. Come knock on the door.
General liability and workers' comp certificates sent to you before any crew climbs your roof.
Verification index — updated quarterly
02 — Services
Four things, done in writing.
Roof repair
Leaks, lifted shingles, cracked pipe boots, storm nicks. Most repairs are one visit, $350–$1,400 — and if a repair is all you need, that's all we'll sell you.
Same-weekFull replacement
Architectural shingle, metal, and flat systems rated for Central Florida's wind zone. Permits pulled, wind-mitigation form signed — most insurers discount for it.
Wind-ratedStorm damage & insurance claims
We photograph, you decide. Our documentation goes with you through the whole claim — and we meet your adjuster on the roof, report in hand.
We meet the adjusterInspections & maintenance
The free drone inspection, pre-season checkups, and real-estate inspections — every one with a same-day written report.
$0 — always03 — The drone report
This is what you get. Free.
Below is a sample report figure, exactly as it lands in your inbox: every slope photographed, every finding marked and written down. Scroll it into view — the findings mark themselves.
Caps sealed and flat. No lift, no cracked seals along the main run.
Neoprene collar cracked at the pipe. Reseal, about $180. Photo 14 of 22.
Granule thinning in the west valley. No action yet; re-check next spring.
Eave metal intact, gutters clear and pitched right.
- 1Ridge cap — sound. Caps sealed and flat, no lift along the main run.
- 2Vent boot — attention. Collar cracked at the pipe. Reseal, about $180.
- 3Valley — watch. Granule thinning, west valley. Re-check next spring.
- 4Drip edge — sound. Eave metal intact, gutters clear.
No replacement needed. One $180 reseal and a spring re-check. That's the whole invoice — and the homeowner has 22 photos proving the rest of the roof is fine.
You keep the file either way. When you can see your own roof, nobody can invent damage on it — not a door-knocker after a storm, and not us.
Book yours — free04 — Storm & claims
When the storm comes, your roof already has a paper trail.
The free inspection isn't a coupon — it's your "before" photos. Insurance disputes are won with documentation dated before the storm, and lost without it.
Document
Call us after the storm. We re-fly your roof and set the new photos against your baseline file — damage shows, and wear doesn't get miscalled as damage.
File
We assemble the photo evidence for your claim and meet your insurance adjuster on the roof with the before-and-after in hand.
Rebuild
Permitted, code-compliant repair or replacement — wind-mitigation paperwork included, so the insurance discount follows the work.
Atlantic hurricane season — Jun 1 → Nov 30
- Jan
- Feb
- Mar
- Apr
- May
- Jun
- Jul
- Aug
- Sep
- Oct
- Nov
- Dec
Your roof's condition on May 31 decides how November goes. Baseline it before the season starts — the inspection is free either way.
05 — From the neighbors
The file speaks for itself.
Two companies quoted me a full replacement. Crestline's drone report showed the leak was one cracked pipe boot. They fixed it for $425 and emailed me the same kind of report you see above — so I could see for myself the rest of the roof was solid.
After October's storm a door-knocker told me I needed a whole new roof — today, sign here. Crestline flew it the next morning: hail scuff on two ridge caps, that's it. Their report is what I showed my insurance company.Josie M.Historic District — storm check, 2025
They met our adjuster on the roof with the before-and-after photos. The claim that got denied in 2024 went through in nine days this time.Earl B.Hamlin — insurance claim, 2026
5.0 · 214 Google reviews · Winter Garden, FL
06 — The offer
The free drone inspection.
Twenty minutes over your roof, zero feet of ladder against your gutters, and a written record you keep forever.
- 20+ high-resolution photos — every slope, valley, and penetration
- Written ridge-to-eave condition notes, marked like the sample above
- A dated baseline file we keep on record — your evidence if a storm hits
- A repair estimate only if something actually needs fixing
- Emailed the same day, yours to keep — and to show any other roofer
No ladder salesmen. No "sign-today" pricing. If your roof is fine, the report says so — and we leave you alone.
Book the free inspectionor call (407) 555-0117
07 — Contact
Get your roof on file.
Tell us where the roof is. We'll fly it this week and email the report the same day.
- Winter Garden
- Oakland
- Ocoee
- Windermere
- Gotha
- Horizon West
- Hamlin
- Clermont
- Apopka
Based off Plant Street in downtown Winter Garden — a shingle's throw from the West Orange Trail.
Mon–Sat · 7a–6p
Storm weeks: daylight = open
(407) 555-0117