Roofers in Fort Myers and all of Lee County
From a slow leak in Lehigh Acres to a full re-roof in Estero, tell us what your roof needs. We'll put you in touch with an independent, state-licensed roofing contractor who already works in your area.
(239) 208-1949Free referral service. You decide whether to hire.
Fort Myers · North Fort Myers · Lehigh Acres · Estero · Bonita Springs · Fort Myers Beach · Sanibel · Pine Island
Three steps to a roofing estimate
Lee County has hundreds of roofing companies, and after a storm many stop answering. We skip the phone tag by sending your request straight to a licensed roofer with time to take it.
Call or send the form
Tell us the problem, your ZIP code and how to reach you. It takes about a minute.
A licensed roofer calls you
A Florida-licensed roofing contractor serving your town contacts you to set a time to look at the roof.
Compare and decide
You get a written estimate. Hire them, get other quotes or do nothing. It's up to you.
What can we help with?
- Roof repairLeaks, lifted shingles, cracked tile, worn flashing, failed pipe boots and emergency tarps.
- New roofsComplete re-roofs in architectural shingle, concrete tile or metal, with permits handled.
- Metal roofingStanding-seam and 5V crimp metal for homes, plus repairs to existing metal roofs.
- Roof inspectionsCondition reports for insurance renewals, home purchases and after a storm.
- Commercial & condo roofsFlat and low-slope roofing for plazas, offices, HOAs and multifamily buildings.
Why Lee County roofs need extra attention
Hurricane Ian came ashore in Lee County in September 2022, and Milton and Helene brought more wind and water in 2024. Thousands of roofs were patched or replaced in a hurry, and some of that work is now showing its age: lifted shingles, cracked tile and leaks around flashing that was never properly sealed.
Add daily summer storms, strong sun and salt air near the coast and the river, and small problems grow quickly. A leak caught in spring is often a repair; the same leak after a rainy season can mean new decking.
Before you hire any roofer
- Look up their Florida roofing or general contractor license
- Ask for liability and workers' compensation certificates
- Get a written estimate that names the materials and underlayment
- Make sure the permit is pulled with the right building department
- Never pay the full price before work starts
- Get the workmanship warranty in writing
Common questions
Is there a charge for the referral?
No. Calling us or sending a request is free. Roofing contractors who take part may pay us for the introduction; it is never added to your estimate as a separate fee.
Which parts of Lee County do you cover?
Fort Myers, North Fort Myers, Lehigh Acres, Estero, Bonita Springs, San Carlos Park, Fort Myers Beach, Sanibel, Pine Island, Alva and Buckingham. See areas we serve for notes on each.
Who does the work?
An independent roofing contractor licensed by the State of Florida. They inspect the roof, write the estimate, sign the contract with you and handle the permit. You can check any license with the state lookup.
My insurance company says my roof is too old. What now?
Ask a roofer for an inspection report first. Florida law limits insurers from refusing to cover a roof younger than 15 years only because of its age, and a report showing remaining life can help. If the roof does need replacing, the roofer can supply the paperwork your insurer will ask for.
Can I get more than one estimate?
Yes. You are never obligated to hire the roofer we connect you with, and comparing two or three written estimates is a good idea on a large job.
Need a roofer in Lee County?
One call. A licensed local roofer. No cost to you and no obligation.