Skip to main content
Roofer or handyman?

Roofer vs Handyman for Roof Repair: What Florida Law Says

In Florida, a roofer must hold a state or local roofing license. A handyman usually does not, and may only do casual, minor jobs under $2,500 in total. Roof repairs that need a permit usually fall outside that. Hire a licensed roofer for roof work, and check the license on the state website first.

A handyman is often cheaper and easier to reach, and the job looks small. Here is what Florida law actually allows, and how to check who you are hiring.

Licensed & InsuredFlorida CCC1331076
4.7 stars65+ Google reviews
10 yearsFlorida-licensed
2,000+Roofs completed
The short answer

What is the difference between a roofer and a handyman?

A roofer holds a Florida contractor license for roofing. A handyman usually does not, and can only do small, casual jobs without one.

Chapter 489 of the Florida Statutes licenses contractors by trade. Section 489.105(3)(e) defines a roofing contractor as one whose services are unlimited in the roofing trade, with the experience, knowledge and skill to install, maintain, repair, alter, extend or design roofs. It covers roofing, waterproofing and coating (with one exception for coatings not sold as leak or life-extending fixes). The scope also includes required roof-deck attachments and repair or replacement of wood roof sheathing or fascia during a roof repair or replacement.

A "handyman" is not a license in that chapter. The Florida Department of Business and Professional Regulation (DBPR) uses the word only for small jobs that are exempt: its FAQ says handyman jobs where total construction costs are below $2,500 are exempt from state licensure. Everything else about that exemption is narrow, as the next sections show.

A roofing license also comes in two kinds. DBPR says a certified contractor holds a certificate of competency from the state and can work in any jurisdiction in Florida. A registered contractor is registered locally and can work only where the registration was issued. Coastline's owner, Josh Hildebrand, holds a state certified roofing contractor license, CCC1331076, that DBPR lists as current and active.

Want a licensed roofer to look first?

Coastline holds a Florida certified roofing contractor license, CCC1331076, and every inspection comes with a written photo report. Tell us what the roof is doing. Coastline Roofing works all over Florida (license CCC1331076).

Call (941) 896-7793 or text your town and a photo.

Side by side

How do a licensed roofer and a handyman compare?

The biggest differences are what the law lets each one do, and what you can check before you hire.

Licensed roofing contractor compared with a handyman
QuestionLicensed roofing contractorHandyman
Is a state or local license required?Yes. Certified contractors work statewide, registered ones only where registered.No license, but only for small, casual jobs the law exempts.
Job size limitNone for roofing work within the license.Under $2,500 for labor, materials and everything else, and not part of a larger project.
Work that needs a permitYes. A licensed contractor can pull the permit.DBPR's FAQ says work requiring a permit is typically not casual, minor or inconsequential.
Roofing crewDBPR says roofers must be employees of the licensed contractor or leased through a licensed employee leasing company.DBPR says roofing work cannot be subcontracted to unlicensed roofers.
License number on paperA registered or certified contractor must put the license number on permit applications, offers of service, proposals, bids and contracts (DBPR FAQ).None to show. Be careful of anyone who advertises as a contractor.
How you can checkLook up the license by name or number on DBPR's website.There is nothing to look up. Ask what exempt job this is.
If the work goes wrongThe board can discipline the license and may require restitution to a consumer for financial harm (Section 489.129).No license to discipline. Unlicensed contracting is a crime (Section 489.127).
Small jobs

When is a handyman allowed to do work in Florida?

Section 489.103(9) sets the rule. Every line below has to be true at once.

Under $2,500 in total

The statute says the aggregate contract price for labor, materials and all other items must be less than $2,500. DBPR's FAQ gives the same figure for handyman jobs.

Casual, minor or inconsequential

The work has to be small in nature, not just small in price. A repair that means removing and replacing roofing can be hard to call minor.

Not part of a bigger job

The exemption does not apply if the work is part of a larger or major operation, or if a bigger job is split into contracts under $2,500 to dodge the rule.

No advertising as a contractor

The exemption does not cover anyone who advertises that he or she is a contractor. Advertising as a contractor ends the exemption.

No permit required

DBPR's FAQ says work requiring a permit is typically not casual, minor or inconsequential. Many roof repairs need one. Section 553.79 makes it unlawful to repair a building without a permit unless the law provides otherwise.

Not a roofing crew

DBPR says roofing work cannot be subcontracted to unlicensed roofers, and that roofers must be employees of a licensed contractor or leased through a licensed employee leasing company.

The risks

What can go wrong if you hire an unlicensed person for roof work?

The person doing the work can face criminal penalties and fines. You can end up with unpermitted work, no recourse and a roof that was not inspected.

Section 489.127 lists what is unlawful, including contracting, or advertising as available to contract, without being properly registered or certified, and starting or performing work that needs a building permit without the permit. It also says a business tax receipt is not a license. The penalties it sets are:

  • A first violation by an unlicensed person is a first-degree misdemeanor.
  • A repeat violation, or a violation during a governor's state of emergency, is a third-degree felony. That matters after hurricanes, when door knockers show up.
  • After a hearing, the board may order a penalty of up to $2,500 per day for each violation, and local code officers can issue citations up to $2,000 on a local penalty schedule.
  • DBPR can issue a stop-work order for all unlicensed work on a project when it finds probable cause.

Those penalties land on the person doing the work, not you. What lands on you is quieter. A job done without a permit has no inspections behind it. In Manatee County, residential roof replacements require inspections at the dry-in stage and at the end.

Workers' compensation is another one. Under Section 440.10, a contractor who sublets work is liable for workers' compensation for the employees on that job unless the subcontractor has secured it. A licensed contractor's coverage shows up in a state database that DBPR describes. The owner-builder rules in Section 489.103(7) warn owners that they can be liable for injuries to unlicensed workers, which shows what is at stake when no one has coverage. DBPR's Customer Contact Center and online contact form take questions and complaints.

This is general information, not legal advice.

Check before you hire

How do you check a roofer in five minutes?

Ask for the license number, look it up, and put it in the contract.

  1. Ask for the license number

    A certified or registered contractor has to put it on proposals, bids and contracts, so it should be easy to get. A business that dodges the question has told you something.

  2. Look it up on the state website

    DBPR lets you search by name or number. Check that the status is current and active, that the license is for roofing, and that the name matches who is knocking. Our guide on how to verify a Florida roofing license walks through it.

  3. Look for a C at the start

    DBPR says certified contractors have occupation codes beginning with C and registered contractors begin with R. A C license works anywhere in Florida. An R license works only where it was registered.

  4. Check workers' compensation

    DBPR describes a Construction Policy Tracking Database that shows contractors' coverage status. Our guide on how to check if a roofer is insured shows what to ask for.

  5. Ask who is on the crew and who pulls the permit

    A licensed contractor's own employees do the work, and the contractor pulls the permit. See do I need a permit to replace my roof in Florida.

  6. Get it in writing

    The contract should name the contractor, the license number, the scope and the materials. Our guide on questions to ask a roofer has the rest, and how to tell if a roofer is honest covers the red flags.

Where a handyman fits

When is a handyman the right call?

For the finish work after the roof is fixed, not for the roof.

DBPR's FAQ gives examples of work that does not need a state license: cabinets, countertops, paint, wallpaper, carpet, tile and window treatments. After a roof leak is fixed, repairing the stained ceiling and repainting it is the kind of job a handyman does well. So is small work around the house that has nothing to do with the roof.

Coastline works on roofs, including repair, replacement and temporary repairs and tarps. Josh reviews every job, and every inspection comes with a written photo report you can compare with any other quote. See our roof repair page and how to compare two roof quotes in Florida.

Reviews

What homeowners say about working with Coastline

★★★★★
"Josh was very thorough diagnosing a hard-to-find leak on a tile roof, after 2 other roofing companies tried but failed to catch the problem. ... Great work at a fair price, great service."
Mark R.Leak repair, tile roof
★★★★★
"Loved how Josh used his drone to identify cracked and slipped roof tiles and sent us the photos. Photos also taken of completed work."
Felicity K.Tile roof inspection
★★★★★
"They did a good job on the repair so I would definitely recommend them."
Duke H.Roof repair, Florida Gulf Coast
FAQ

More questions

Can a handyman replace a few shingles?

Only if the whole job passes every test: under $2,500 in total, casual and minor, not part of a bigger job, no permit needed, and he does not advertise as a contractor. DBPR says roofing work cannot be subcontracted to unlicensed roofers and that permit work is typically not casual. Many shingle repairs fail at least one test.

What if I already hired an unlicensed person?

DBPR takes complaints about unlicensed activity through its Customer Contact Center and online form. Keep your contract, photos and payment records. Ask your county building department whether the work was permitted. If it was not, tell them early.

Does a business tax receipt count as a license?

No. Section 489.127 says a business tax receipt does not count as a license. A county or city receipt only shows a business paid a local tax. Look up the contractor license itself on the state website.

What is the difference between certified and registered?

DBPR says a certified contractor holds a state certificate of competency and can work in any Florida jurisdiction. A registered contractor is registered with the department for a specific jurisdiction and can work only there. DBPR says certified occupation codes begin with C and registered ones begin with R.

Does a license mean the work will be good?

No. A license shows the contractor has the legal right to do the work. It says little about quality. Read reviews, ask for a written photo report, get the scope in writing and compare quotes. Our guides on questions to ask a roofer and how to compare quotes cover how.

Want a licensed roofer to look at your roof?

Coastline will inspect the roof, send a written photo report and give you a straight answer on the repair.

Call Text