Choosing a Roofer in Jacksonville: What to Check First
Harborline Roofing ·

Choosing a roofer in Jacksonville is easier when you know what to check before you look at the price. A roof is a large purchase that most homeowners make once or twice, and the differences between contractors usually show up in the details: licensing, the way the estimate is written, and how the company behaves after a storm. Here’s how to sort through them.
Start with the licence
Florida requires anyone in the contracting business to be certified or registered with the state. For roofing, that means a licence issued through the Construction Industry Licensing Board. You can check it yourself in a couple of minutes on the Department of Business and Professional Regulation’s licence search, by name, business name or licence number.
When you search, look at three things:
- The licence is active. An expired, suspended or inactive licence is a reason to stop.
- The licence matches the work. A roofing licence, or a general or building licence that covers roofing, not an unrelated trade.
- The qualifier. A company’s licence is tied to a qualifying individual. Search that person by name as well.
A licensed contractor can pull the permit for your job. If someone suggests you pull the permit yourself as an owner-builder for a job they’re doing, treat that as a warning sign.
Ask about insurance
Ask for proof of general liability insurance and workers’ compensation coverage, or the contractor’s exemption. Local building departments often ask contractors for the same documents before issuing permits. If a worker is hurt on your roof or your house is damaged during the job, you want that covered by the contractor’s policy rather than yours.
Read the estimate closely
A good estimate tells you exactly what you’re paying for. When you compare quotes, look for these items listed separately:
- Removing the old roof, and how many layers
- Decking replacement, with a price per sheet
- Underlayment and any secondary water barrier
- The roof covering, with the brand and product line named
- Drip edge, flashing, vents and pipe boots
- The permit and inspections
- Cleanup and disposal
If a quote is one line with a total at the bottom, ask for a breakdown. In Florida, a contractor can’t enter into a repair agreement on an insurance claim without giving you an itemized, good-faith estimate, and that’s a useful standard for any roofing job.
Watch for storm-chaser red flags
After a nor’easter or a tropical storm, unfamiliar trucks often appear in neighborhoods across Jacksonville and Orange Park. Some are legitimate companies from out of town. Others aren’t. Be cautious when a contractor:
- Knocks on your door and says they “noticed damage” you haven’t seen
- Offers to waive or pay your insurance deductible
- Offers gifts or cash for letting them inspect your roof or for referring neighbors
- Says they’ll handle your insurance claim or negotiate with your insurer for you
- Pushes you to sign that day
Florida law prohibits contractors from offering rebates, gifts or deductible waivers in connection with an inspection or a claim, and from interpreting your policy or adjusting a claim unless they’re a licensed public adjuster. A contractor who offers those things is telling you how they plan to operate.
Look at how they inspect
A good inspection takes time. The roofer should look at the whole roof, the gutters and edges, every penetration and, where possible, the attic. You should come away with photos of what they found and a plain explanation of what each one means. If someone glances at your roof from the driveway and quotes a full replacement, get another opinion.
It’s also a good sign when a roofer tells you what’s fine. Not every old roof needs replacing, and a contractor who recommends a repair when a repair is enough is usually one you can trust on the bigger calls.
Questions worth asking
Before you sign, ask:
- Who will be on the roof, your crew or subcontractors?
- Who is my contact during the job, and how do I reach them?
- What happens if you find rotted decking?
- How do you protect the house and yard during the work?
- What warranty covers the workmanship, and what covers the materials?
- When will you pull the permit, and when are the inspections?
Clear, specific answers matter more than the answers themselves.
Check how they communicate
Pay attention to how a roofer handles the first few contacts. Did they reply when they said they would? Did the inspection happen on the agreed day? Were your questions answered in plain language? The way a company treats you before you’ve signed is usually the best preview of how the job itself will go.
Get it in writing
Your contract should match the estimate and spell out the scope, the materials, the price, the payment schedule, the start window and how changes are handled. Avoid paying the full amount up front. A deposit and payments tied to progress are normal.
Keep copies of the contract, the permit, the inspection results and the final photos. They help with insurance, with any warranty claim and when you sell the house.
Where we fit in
We’re one of the roofers you might call. Our roof replacement and roof repair pages show how we price and run a job, and we work across Jacksonville, Orange Park and Jacksonville Beach. Whoever you choose, the checks above apply.
Questions homeowners ask
How do I check a roofer's licence in Florida?
Use the Department of Business and Professional Regulation's online licence search. You can search by the contractor's name, the business name or the licence number, and the record shows whether the licence is current. Check both the company and the person who qualifies it.
How many quotes should I get?
Two or three is usually enough. More than that tends to make the comparison harder rather than easier. What matters is that each quote is itemized, so you're comparing the same scope of work.
Is the lowest bid a bad sign?
Not by itself. But if one bid is far below the others, look at what's missing. Decking, permits, flashing and cleanup are the items most often left out of a low number.