All 50 states

Roofers near me: compare local roofing contractors

Find roofers near you by telling us your ZIP code and what your roof needs. Roof Restore Buddy shares that request with up to 4 independent local roofing contractors. You describe the job once and compare quotes. No cost to you, and no obligation to hire. We do not rank roofers, and a match is not a license check. Use the steps below, then the state license table.

  • Quote requests in any state
  • Independent local contractors
  • Free & no obligation

Get matched with local roofers

Enter your ZIP and we’ll find pros near you.

Step 1 of 6

What do you need help with?
Do you own this home?

Most roofing work needs the property owner’s authorization.

How soon do you need it done?
Tell us about your roof

How many stories?

Is your roof storm or hail damaged?
Where should roofers send your free quotes?

Free & no obligation. Roof Restore Buddy matches you with independent local contractors. We don't perform roofing work.

  • Independent local roofers
  • 100% free, no obligation
  • Quotes in minutes
  • Your info stays private
Aerial view of an American suburban neighborhood

How to check a roofer before you hire

The best roofing contractor near you is one that can prove five things: a valid license where your state requires one, current liability and workers’ comp insurance, a written scope and warranty, a permit for the job, and a track record you can check. Ask for each before you sign, and verify it yourself. Sending you a contractor is not a background check.

1. Look up the license with your state

Licensing rules differ by state. California requires a C-39 roofing license from the Contractors State License Board. Florida’s Construction Industry Licensing Board certifies or registers roofing contractors. Texas has no state roofing license, so ask your city what it requires. To find who licenses roofers where you live, open your state’s page, such as roofers in California, roofers in Florida or roofers in Texas, or pick your state above. Then search the contractor’s name or license number on the board’s site and confirm the license is active.

2. Get proof of liability and workers’ comp insurance

Ask for a certificate of insurance that shows general liability and workers’ compensation, then call the insurer listed to confirm both policies are current. Liability covers damage to your home during the job. Workers’ comp covers the crew if someone is hurt. Some states make it mandatory: California requires every active C-39 roofing contractor to carry workers’ comp even if they have no employees.

3. Ask about manufacturer certification

Major shingle manufacturers train and certify installers, and their longest system warranties, including coverage for installation errors, are usually available only through certified contractors. Certification is not a license, but it shows the crew has been trained on the product it is installing. Ask which certification the roofer holds and confirm it on the manufacturer’s website.

4. Get the scope and warranty in writing

A trustworthy roofer puts everything in writing: the work, the exact products, the price, the payment schedule, start and finish dates, and the workmanship warranty. The Federal Trade Commission advises getting written estimates from several contractors and never paying the full price up front. Some states cap deposits. In California, a home improvement down payment cannot exceed $1,000 or 10% of the contract price, whichever is less.

5. Make sure the roofer pulls the permit

Many cities and counties require a permit for a roof replacement, and the contractor doing the work should pull it. The FTC lists a contractor who asks you to get the permits as a warning sign of a home improvement scam. A permit means a building inspector looks at the work, and it leaves a paper trail for when you sell the house or file an insurance claim.

Red flags

  • A knock on the door after a storm from a crew that is “in the area” and wants a signature today.
  • A demand for full payment up front, or cash only.
  • An offer to waive or pay your insurance deductible. In Texas that offer is illegal.
  • No license number, no insurance certificate, or no written estimate.
  • “Leftover materials” from another job at a special price.
  • Pressure to borrow from a lender the contractor picks.

If you do sign at home, the FTC’s Cooling-Off Rule generally gives you until midnight of the third business day to cancel. For a fuller checklist, read how to spot a bad roofer and how to choose a roofer.

What roofing work costs

Most roof repairs cost $400 to $1,800, about $1,100 on average, and a full asphalt shingle replacement usually runs $5,800 to $19,800, about $9,500 on average. Metal and tile cost more up front but last longer, and flat roofs are priced by membrane type. Your price depends on roof size and pitch, the material, how many old layers come off, and local labor rates.

JobTypical costBasisCost guide
Roof repair (leak, flashing, shingles)$400–$1,800National typicalRoof repair cost
Asphalt shingle replacement$5,800–$19,800National typical, average homeAsphalt shingle roof cost
Metal roof replacement$14,000–$36,0002,000 sq ft of roof, before tear-offMetal roof cost
Clay or concrete tile roof$14,000–$50,0002,000 sq ft of roof, before tear-offTile roof cost
Flat roof (TPO, EPDM, PVC)$4,000–$18,0001,000–1,500 sq ft of roof, before tear-offFlat roof cost

Prices reviewed October 2026. The repair and asphalt ranges are national typical figures for an average single-family home. The metal, tile and flat roof ranges are for the roof area shown, installed, before the old roof is torn off, which usually adds about $1 to $3 per sq ft (up to about $5 on flat roofs). All are based on published 2026 industry cost data and typical contractor pricing. Local quotes will differ.

For costs by material, roof size and state, see the roof replacement cost guide, or put your own numbers into the roof cost calculator.

Roofing services we match homeowners with

We match homeowners with local roofing companies for eight kinds of work:

  • Roof replacement: a full tear-off and new roof when the old one is worn out or failing.
  • Roof repair: leaks, missing or cracked shingles, failed flashing and small areas of damage.
  • Roof restoration: cleaning, repairs and a protective coating to extend the life of a sound roof.
  • Metal roofing: standing seam and metal panel roofs, new or replacing shingles.
  • Roof inspection: a condition check before you buy, sell, repair or file a claim.
  • Storm damage repair: hail and wind damage, with photos and documentation for your insurer.
  • Emergency roof repair: tarping and fast fixes when water is coming in now.
  • Roof financing: contractors who offer payment plans so you can spread the cost.

Own or manage a business property? See commercial roofers near you for flat and low-slope roofs on offices, warehouses, retail and multifamily buildings, including commercial roof repair.

Check the license

Who licenses roofers in each state

One row per state, from the licensing agency’s own site as checked on 3 October 2026. Open the official search and confirm the contractor yourself. Rules change.

StateWhat the state requiresOfficial check
Alabama State roofing license. Alabama requires roofers who contract directly with a homeowner on jobs over $2,500 to hold an HBLB residential roofers license or an unlimited home builders license. HBLB license lookup
Alaska State registration only. Alaska requires roofers to hold a state construction contractor registration, such as a specialty registration for the roofing trade, with a bond and insurance on file. Alaska professional license search
Arizona State roofing license. Arizona requires an ROC license with a roofing classification, such as R-42, for jobs of $1,000 or more or any job that needs a permit. ROC contractor search
Arkansas State registration only. Arkansas requires a Residential Roofer Registration for home roofing jobs over $2,000 unless the contractor holds a residential builder or remodeler license. Arkansas Contractors Licensing Board search
California State roofing license. California requires a CSLB license, usually C-39 Roofing, for jobs of $1,000 or more in labor and materials or any job that needs a permit. CSLB license check
Colorado No state license (local rules). Colorado has no state roofing license, so check with your city or county that the roofer is licensed locally and pulls the required permit. Colorado Attorney General contractor fraud guidance
Connecticut State registration only. Connecticut requires roofers doing home improvement work of $200 or more to register with the Department of Consumer Protection. Connecticut eLicense lookup
Delaware State registration only. Delaware has no state roofing license, but every contractor must hold a Delaware business license from the Division of Revenue. Delaware business license search
Florida State roofing license. Florida requires roofers to hold a state roofing contractor license, certified or registered, from the Construction Industry Licensing Board. DBPR license search
Georgia No state license (local rules). Georgia does not license roofers at the state level because roofing is an exempt specialty trade, so check local business license and permit rules. Georgia specialty contractor policy
Hawaii State roofing license. Hawaii requires a C-42 roofing specialty license from the Contractors License Board for jobs over $1,000 or any job that needs a building permit. Hawaii MyPVL license search
Idaho State registration only. Idaho has no roofing license or exam, but contractors must register with the Idaho Contractors Board. Idaho DOPL license search
Illinois State roofing license. Illinois requires roofers to hold an IDFPR roofing contractor license, limited (residential) or unlimited, and the qualifying party must pass an exam. IDFPR license lookup
Indiana No state license (local rules). Indiana has no state roofing license, and licensing varies by community, so check with your city or county building department. Indiana Attorney General consumer protection
Iowa State registration only. Iowa requires contractors, including roofers, who earn $2,000 or more a year from construction to register with the state. Iowa DIAL contractor registration
Kansas State registration only. Kansas requires roofing contractors to hold a roofing registration certificate from the Attorney General under the Kansas Roofing Registration Act. Kansas roofing registration directory
Kentucky No state license (local rules). Kentucky has no state roofing license, so check city or county rules; after a declared disaster, the Attorney General can require roofers to register. KRS 367.379 (roofer registration after disasters)
Louisiana State roofing license. Since January 1, 2026, Louisiana has required an LSLBC residential roofing or residential construction license for home roofing jobs of $7,500 or more. LSLBC contractor search
Maine No state license (local rules). Maine does not license roofers, and state law requires a written contract for home repair jobs over $3,000. Maine Attorney General home repair guidance
Maryland State contractor license (covers roofing). Maryland requires roofers working on homes to hold a Maryland Home Improvement Commission license. MHIC license search
Massachusetts State roofing license. Massachusetts requires a Construction Supervisor License (roof covering or broader) for permitted roofing, plus Home Improvement Contractor registration for owner-occupied homes. Massachusetts construction supervisor license check
Michigan State roofing license. Michigan requires a LARA residential builder license, or a maintenance and alteration license for the roofing trade, for jobs of $600 or more. LARA license verification
Minnesota State roofing license. Minnesota requires companies that roof homes to hold a DLI residential roofer, remodeler, or building contractor license. DLI license lookup
Mississippi State roofing license. Mississippi requires a residential roofing license from the State Board of Contractors for home roofing jobs over $10,000. MSBOC contractor search
Missouri No state license (local rules). Missouri has no state roofing license, so check your city or county licensing and permit rules. Missouri Attorney General consumer protection
Montana State contractor license (covers roofing). Since January 1, 2026, Montana has required most construction contractors, including roofers, to hold a state Construction Contractor License. Montana licensee lookup
Nebraska State registration only. Nebraska requires contractors and subcontractors, including roofers, to register with the Nebraska Department of Labor. Nebraska contractor registration
Nevada State roofing license. Nevada requires roofers to hold a State Contractors Board license in the C-15 roofing and siding classification, with a license limit that covers your contract price. NSCB license search
New Hampshire No state license (local rules). New Hampshire does not license contractors, so vet roofers yourself and check the state consumer complaint database before hiring. New Hampshire consumer complaint search
New Jersey State registration only. New Jersey requires home improvement contractors, including roofers, to register with the Division of Consumer Affairs. New Jersey business license search
New Mexico State roofing license. New Mexico requires roofers to hold a Construction Industries Division license, such as the GS-21 roofing or GB-2 residential classification. New Mexico RLD license verification
New York No state license (local rules). New York has no state roofing license, but New York City and Nassau, Suffolk, Westchester, Putnam, and Rockland counties license home improvement contractors locally. New York Attorney General contractor guidance
North Carolina State contractor license (covers roofing). North Carolina requires a state general contractor license only for jobs of $40,000 or more, which most home re-roofs fall below. NCLBGC license search
North Dakota State contractor license (covers roofing). North Dakota requires a Secretary of State contractor license for any job over $4,000. FirstStop contractor search
Ohio No state license (local rules). Ohio has no state roofing license; local building departments regulate residential contractors, so check your city or county rules. Ohio Construction Industry Licensing Board
Oklahoma State registration only. Oklahoma requires roofers to register with the Construction Industries Board, and a residential roofing endorsement becomes mandatory on January 1, 2028. Oklahoma registered roofing contractor search
Oregon State contractor license (covers roofing). Oregon requires roofers to hold a Construction Contractors Board license with a residential endorsement, and the CCB number must appear in their ads. CCB license search
Pennsylvania State registration only. Pennsylvania requires most home improvement contractors earning more than $5,000 a year to register with the Attorney General, so ask for their HIC number. Pennsylvania contractor licensing guidance
Rhode Island State registration only. Rhode Island requires residential contractors, including roofers, to register with the Contractors’ Registration and Licensing Board; its roofing license covers commercial work. Rhode Island registrant search
South Carolina State registration only. South Carolina requires roofers to hold a Residential Builders Commission specialty registration for jobs over $500, unless they hold a residential builder license. LLR Residential Builders license lookup
South Dakota No state license (local rules). South Dakota has no state roofing license, so check with your city or county about local licensing and permits. South Dakota consumer guide to hiring contractors
Tennessee State contractor license (covers roofing). Tennessee licenses contractors for larger jobs, and some counties require a home improvement license, so check with your city or county building department too. Tennessee license search
Texas No state license (local rules). Texas has no state roofing license, so ask for the roofer’s insurance certificate, check references, and confirm your city’s permit rules. Texas Department of Insurance contractor tips
Utah State roofing license. Utah requires a DOPL contractor license, such as S280 Roofing Contractor, for roofing jobs of $7,000 or more in labor and materials. DOPL license lookup
Vermont State registration only. Vermont requires roofers to register with the Office of Professional Regulation for home jobs of $10,000 or more, including labor and materials. Vermont OPR professional search
Virginia State roofing license. Virginia requires a DPOR contractor license for roofing jobs over $1,000, with a roofing (ROC), home improvement (HIC), or residential building (RBC) specialty. DPOR license lookup
Washington State registration only. Washington requires roofers to register with L&I as a general or roofing specialty contractor, with a bond and liability insurance. L&I contractor verification
Washington, D.C. State contractor license (covers roofing). Washington, D.C. requires residential contractors to hold a DLCP home improvement contractor license, backed by a $25,000 surety bond. DC business license search
West Virginia State contractor license (covers roofing). West Virginia requires a Contractor Licensing Board license for residential jobs of $5,000 or more. West Virginia contractor license search
Wisconsin State contractor license (covers roofing). Wisconsin requires roofers who pull a building permit for a one- or two-family home to hold a DSPS Dwelling Contractor certification. Wisconsin credential search
Wyoming No state license (local rules). Wyoming does not license roofers at the state level, so check with your city or county building department. Wyoming Business Council licensing FAQ
Simple & free

How Roof Restore Buddy works

Three steps to compare local roofers, with no pressure and no cost to you.

  1. 1

    Tell us about your roof

    Answer a few quick questions about your project and ZIP code. Takes under 2 minutes.

  2. 2

    Get matched with local pros

    We share your request with up to 4 independent roofing contractors who serve your area.

  3. 3

    Compare free quotes

    Compare quotes and reviews side by side, then choose the roofer that’s right for you. No obligation.

FAQ

Roofers near me: FAQs

What is the 25% rule in roofing?

It is a Florida building code rule. Under the Florida Building Code (Existing Building, Section 706.1.1), no more than 25% of a roof or roof section can be repaired, replaced or recovered in a 12-month period unless the covering on that whole roof or section is brought up to current code. Since a 2022 state law, roofs built to the 2007 Florida Building Code or later are exempt: only the repaired part has to meet current code. The US has no national building code, so outside Florida your local building department and your insurance policy decide when a partial repair is allowed.

Is $30,000 too much for a roof?

For a typical asphalt shingle roof, usually yes. Most asphalt replacements cost $5,800 to $19,800, about $9,500 on average. $30,000 can be fair for a large or steep roof, a metal, tile or slate roof, or a job that includes new decking or structural repairs. Ask for an itemized quote and compare it with two or three others for the same scope. See roof replacement cost for ranges by material and state.

How can you tell if a roofer is lying?

Look for claims you cannot check. A roofer who will not show you photos of the damage they describe, will not put the scope and price in writing, promises your insurance will pay for everything before an adjuster has seen the roof, or offers to cover your deductible is a risk. In Texas, offering to waive a deductible is illegal. Get a second inspection and compare written quotes. Our guide to spotting a bad roofer covers the common tactics.

What should a roofing estimate include?

A written estimate should show the contractor’s name, address and license number; the full scope, including whether old layers are torn off; the exact products (shingle or panel line, underlayment, ice and water barrier, flashing and ventilation); a per-sheet price for replacing rotted decking; permit and disposal costs; the total price and payment schedule; start and finish dates; and the workmanship and manufacturer warranties.

What should I ask a roofer before hiring?

Ask for their state license number and whether their insurer can send you a current certificate for liability and workers’ comp. Ask who pulls the permit, who supervises the job each day, and whether they use subcontractors. Ask how they price rotted decking if they find it, how long their workmanship warranty lasts, whether they will register the manufacturer warranty, and what they need up front.

How do you know if a roofer is good?

A good roofer checks out on paper and in person. Their license is active, their insurer confirms the policy is current, they have a local address and recent jobs nearby, and their quote is itemized rather than a single number. They show you photos of what they found and do not push you to sign the same day. Run through how to check a roofer before you hire before you choose.

What is the best time of year to replace a roof?

Fall is usually best: mild temperatures let asphalt shingles seal properly, and crews can finish before winter. Late winter is often cheapest because demand is low, but most shingle sealants do not activate below about 40°F, so cold-weather installs need hand-sealing. Summer is the busiest season. More in our guide to the best time of year to replace a roof.

What is the average cost to replace a roof on a 2,000 sq ft home?

With asphalt shingles, expect roughly $8,500 to $18,500 for about 2,000 sq ft of roof (20 squares) with one old layer torn off, or $6,000 to $16,000 before tear-off. Roof area is not the same as floor area: a one-story 2,000 sq ft home at a medium pitch has about 2,360 sq ft of roof, roughly $10,000 to $21,800 with tear-off, while a two-story home of the same size has about half the roof. On 2,000 sq ft of roof before tear-off, metal runs about $14,000 to $36,000 and tile about $14,000 to $50,000. The roof cost calculator estimates your own roof size, pitch and material.

Is Roof Restore Buddy a roofing company?

No. We are a free matching service, not a roofer. We connect homeowners with independent local roofing contractors, who inspect, quote and do the work. We are paid by the contractors in our network, never by you, so always check the license and insurance of the roofer you hire.

Free · No obligation · All 50 states

Ready to compare local roofers?

Tell us about your roof and get free quotes from up to 4 roofing contractors near you.

Get My Free Quotes