USA · Repairs · Replacements · Inspections

Find Local Roofing Companies Near You

Roof leaking? Storm damage? Time for a new roof? One call to Roofing Captain connects you with a local roofing contractor for roof repair, roof replacement and commercial roofing.

Free to call. Talk to a local roofer today.

Free to call

What's going on with your roof?

Tap one to call and talk to a local roofer.

Call (888) 349-0842
One callWe connect you with a roofer who works in your area
Free to callNo cost to you to talk to a roofer
Your choiceGet the options for repair or replacement, in writing
Roofers replacing the roof on a two-story home with a porch
Local roofers near you

Close to home

Local roofers who know your weather

Hail in Texas, hurricanes in Florida, ice dams in Minnesota: the right roofer depends on where you live. Roofing Captain connects you with a roofing company that works in your area, so the person who looks at your roof knows the storms, permits and materials that matter there.

Tell us what is going on (a leak, missing shingles, storm damage or an old roof) and one call puts you in touch with a roofer who handles that kind of job.

Roofing services we can connect you with

Whether you need a quick roof repair or a full replacement, tell us what is going on and we will connect you with a roofer who handles that kind of job.

How it works

From first call to finished roof in 4 steps

  1. Call the number on this page

    Tell us what is happening with your roof: a leak, storm damage, an old roof or a new project.

  2. Get connected to a local roofer

    Your call goes to a roofing company that serves your area.

  3. Inspection and written estimate

    The roofer checks the roof and explains the options. Ask for the estimate in writing, plus proof of license and insurance.

  4. The work and cleanup

    Once you choose, the repair or new roof gets done. Walk the finished roof with the roofer before you sign off.

Talk to a roofer today

Free to call. Talk to a local roofer today.

(888) 349-0842

Choosing a roofing contractor

The right roofer for your home is local, properly licensed where your state requires it, insured, and willing to put the scope, price and warranty in writing. Local roofing companies know the weather your roof faces, the permits your city requires and the materials that hold up in your climate.

  • Ask for proof of license and insurance. Liability and workers’ compensation coverage protect you if something goes wrong.
  • Get a written estimate. It should list materials, tear-off, disposal, permits and the start date.
  • Understand the warranty. Shingle and material warranties come from the manufacturer; workmanship warranties come from the roofer.
  • Be careful after storms. Out-of-town crews often knock on doors after hail and wind. A local roofing company will still be around if a problem shows up later.

Frequently asked questions

How do I find a good roofing company near me?

Start with a roofer who works in your area, carries a state or local license where one is required, and has liability and workers’ compensation insurance. Ask for a written estimate, the warranty terms and the permit plan. Calling the number on this page connects you with a local roofing company so you can start that conversation quickly.

Does it cost anything to call?

No. Calling is free for homeowners and property owners.

Should I repair my roof or replace it?

Small, isolated problems such as a few missing shingles or one leak around a vent are usually repaired. Widespread damage, a roof near the end of its life, or repeated leaks often make replacement the better value. A roofer can inspect the roof and explain both options.

What should I do if my roof is leaking right now?

Move valuables away from the leak, catch dripping water in a bucket. Do not climb onto a wet or storm-damaged roof. Call a roofer who offers emergency service so the area can be covered until it is repaired.

Call a Local Roofer (888) 349-0842