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-1949

Free referral service. You decide whether to hire.

Fort Myers · North Fort Myers · Lehigh Acres · Estero · Bonita Springs · Fort Myers Beach · Sanibel · Pine Island

Free roofing estimates

A licensed roofer who works in your part of Lee County will call you, usually the same business day.

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.

  1. Call or send the form

    Tell us the problem, your ZIP code and how to reach you. It takes about a minute.

  2. A licensed roofer calls you

    A Florida-licensed roofing contractor serving your town contacts you to set a time to look at the roof.

  3. Compare and decide

    You get a written estimate. Hire them, get other quotes or do nothing. It's up to you.

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.

Call (239) 208-1949