PickARoofer
(984) 214-8786This is our number, not the roofer's.

Need a roofer? Send one free request.

We offer it to one local company at a time.

Type a ZIP code or a street address with its ZIP code.

Free for homeowners. Never sent to a list of five companies.

The first roofer has 30 minutes to accept. If they don't, it can move to the next one, up to three roofers in total. We can't promise when a roofer will call.

Before anyone calls you, we look the company up in the public license record and write down what we find. 4 records from our files:

1 of 4

969 of 5,331 listed roofing companies have a license record that matches the public registry we check for their state, across 213 cities in 29 states. Latest record checked Nov 8, 2026. How the check works.

What happens after you press the button

You send one request. It does not go to a list. Here is the whole path, including the part we cannot promise.

  1. You tell us the job

    A ZIP code, what needs doing, and how to reach you. You can add a line about the roof if you like.

  2. One company is offered it

    We offer it to one local company. Only the company currently offered your request sees your contact details.

  3. The one that accepts contacts you

    We can't promise when a roofer will call. You decide whether to hire anyone, and you can say no.

One door at a time

  1. 1First roofer30 minutes to accept
  2. 2Second rooferOnly if the first does not accept
  3. 3Third rooferThe last one we try

Up to three roofers in total, never all at once.

Ask what we know about your town

Type a ZIP code. The answer comes from the same public numbers used on our city pages: how many roofers we list there, how many have a license record that matches the registry, the county's last hail report and the cost range from our guide.

Automated preview, not a live chat. The ZIP code is only looked up; it does not start a request. When you are ready, send one free request.

PickARooferautomated answer

    Answers cover the 213 cities we have pages for.

    Your area in numbers you can check

    Hail history from NOAA's storm database, a cost range from our cost guide and the local permit rule, each with its source. Showing Houston, TX as an example. Type your ZIP code to switch.

    Houston, Texas
    Houston, TX. Photo: David Daniel Turner, CC BY 4.0, via Wikimedia Commons.

    Hail reports in Harris County, 2014 to June 2026

    169 reports. April is the heaviest month with 49. Last event June 2, 2026.

    Source: NOAA NCEI Storm Events Database, hail rows, county level. A county report is not proof of damage at any address.

    A new asphalt roof here

    $6,510 to $14,415

    Typical: $10,450. Low and high are planning ranges, not a quote for your house.

    Asphalt-shingle re-roof, 2,000 sq ft home. Source: PickARoofer cost guide, Houston

    Roofers we list

    25 listed, 19 license-checked

    Checked against the RCAT Licensed Contractors directory (a voluntary program, not a state license), Nov 2026. Checked companies are listed first.

    See the roofers in Houston

    Permit rule

    The City of Houston has a permit for re-roofing or roofing over an existing roof on a house.

    Source: PickARoofer permit page. Checked Oct 9, 2026. Ask the roofer who pulls the permit before work starts.

    Roofing contract rules before you sign

    Three clocks people learn too late: how long you can back out of a roofing contract, how fast the insurer must answer a claim, and when a lien can follow unpaid work. Three states as examples, quoted from the statute or agency text. The rule that applies to you is the one in your state.

    A car windshield shattered in a round spiderweb pattern where one large hailstone struck it
    Example photo, not from one of these states. Photo: FEMA.

    Illinois

    Backing out of a contract
    An Illinois consumer can cancel a home sale of $25 or more by notifying the roofer within 3 full business days after the contract was signed or the sale was made. 815 ILCS 505/2B
    The insurer must answer
    Insurer: Respond to your communication about the claim ("reasonable promptness"), within 15 working days. 50 Ill. Adm. Code 919.40 (definition of "Reasonable Promptness", used in 215 ILCS 5/154.6(b))
    A lien after unpaid work
    An Illinois contractor must sue or record a claim for lien within 4 months after completion to enforce the lien against other creditors and buyers. 770 ILCS 60/7(a)
    Checked Oct 9, 2026.

    Texas

    Backing out of a contract
    You can cancel a Texas sale made away from the roofer's office until midnight of the third business day after you sign. Tex. Bus. & Com. Code §601.051
    The insurer must answer
    Insurer: Acknowledge your claim, within 15 days. Tex. Ins. Code §542.055(a)(1)
    A lien after unpaid work
    A roofer who contracted directly with you on a house must file a lien by the 15th day of the third month after the work ends. Tex. Prop. Code §53.052(a)(2)
    Checked Oct 9, 2026.

    Nebraska

    Backing out of a contract
    You can cancel a Nebraska home solicitation sale until midnight of the third business day after the roofer gives you the required cancellation notice. Neb. Rev. Stat. 69-1603(1)
    The insurer must answer
    Insurer: Acknowledge receipt of your claim notice (payment within the period also satisfies the rule), within 15 days. 210 NAC 60 §006.01
    A lien after unpaid work
    A Nebraska contractor's lien does not attach unless it is recorded within 120 days after the contractor's final services or materials. Neb. Rev. Stat. 52-137(1)
    Checked Oct 9, 2026.

    For a sale made at your home, the federal rule gives you 3 business days to cancel. 16 CFR §429.1(a). Not legal advice. Rules for every state we cover.

    Three small tools, no contact details asked

    Nothing here sends anything anywhere. The numbers you type stay in your browser.

    Repair or replace?

    For architectural asphalt shingles. Same age bands, damage bands and verdict table as our full tool, without its county hail adjustment.

    Enter both numbers.

    Full tool with hail history and cost

    Roof area

    House footprint and roof pitch. A pitch of 6 means the roof rises 6 inches for every 12 inches across.

    Enter all three.

    How old is your roof, by material

    Typical service life ranges from our published method. A range is not a deadline; climate and care move it.

    3-Tab Asphalt Shingles15 to 20 years
    Architectural Asphalt Shingles25 to 30 years
    Cedar Shake20 to 30 years
    Metal (Steel/Aluminum)40 to 70 years
    Concrete Tile40 to 50 years
    Clay Tile50 to 100 years

    Roofing companies listed, by city

    The ten cities with the most companies whose license number we checked against the public record, and how many companies we list there in all. 969 of 5,331 across the whole site.

    Whole site969 of 5,331, 18%

    A listed company that is not counted as checked has no registry record on file yet; that does not mean something is wrong. The city counts include companies from nearby towns that serve the city; the whole-site figure counts each company once, under its own city.

    License-checked and listed roofing companies in the ten cities with the most checks
    CityCheckedListed
    Palm Bay, FL2430
    Dallas, TX2323
    Sarasota, FL2130
    Tulsa, OK2130
    Rochester, MN2027
    Springdale, AR1946
    Tallahassee, FL1927
    Fort Smith, AR1926
    Houston, TX1925
    Clearwater, FL1824

    All cities we cover

    Compare three roofing quotes on one sheet

    Quotes are hard to compare because each one is written differently. Fill the same rows for each company. The sheet is saved only in this browser; nothing is sent.

    Quote comparison sheet
    Ask each companyCompany ACompany BCompany C

    Roofing tools, storm data and guides

    Tools, storm data and guides, and every city we cover.

    Before you hire

    After a storm

    For websites and roofers

    Roofers by state

    Alabama 9
    Arkansas 8
    Colorado 10
    Florida 16
    Georgia 10
    Idaho 1
    Illinois 7
    Indiana 9
    Iowa 8
    Kansas 6
    Louisiana 6
    Michigan 8
    Minnesota 4
    Mississippi 7
    Missouri 6
    Nebraska 5
    Nevada 2
    New Mexico 3
    North Carolina 11
    Ohio 11
    Oklahoma 7
    Oregon 1
    South Carolina 6
    South Dakota 1
    Tennessee 10
    Texas 24
    Virginia 7
    Washington 2
    Wisconsin 8

    Questions homeowners ask first

    Numbers in the answers come from our database; the latest license check on file is dated Nov 8, 2026.

    How does PickARoofer route my request?

    PickARoofer offers your request to one contractor at a time. If the first does not accept it, it may move to the next eligible contractor, up to three routing attempts. Only the contractor currently offered the request can view your contact details.

    Is PickARoofer free for homeowners?

    Yes. It is free for homeowners, and there is no obligation to hire anyone. PickARoofer is paid by roofing contractors, not by homeowners. How we are paid.

    How quickly will a contractor contact me?

    Contractors are notified by email as soon as your request comes in. Your request goes to one local roofer first; if they don't take it within 30 minutes, it can move to the next roofer in your area, up to three in total. How quickly a roofer calls back depends on their workload, and we can't promise a time.

    How does PickARoofer verify contractors?

    PickARoofer lists roofing contractors compiled from public sources. For a company with a license-checked badge, we looked up its license number in the public state or city record and wrote down what it says: status, expiry and the date we looked. So far 969 of 5,331 listed companies have a license record that matches the public registry we check for their state. The check does not cover insurance, so ask any roofer for a current certificate of insurance before signing. How the check works.

    What roofing services can I request through PickARoofer?

    On the request form you pick the type of work: full roof replacement, roof repair, emergency repair, roof inspection or storm damage. One local roofer is offered the request, and you decide whether to hire anyone.

    What does one-contractor-at-a-time routing mean?

    One eligible contractor receives your request during each routing window. If they do not accept, PickARoofer may offer it to the next contractor, up to three attempts. Your contact details are not shown to a group simultaneously.

    How do I know if I need a roof repair or a full replacement?

    A few missing or cracked shingles, a small leak, or worn flashing around a chimney usually calls for a repair. Widespread granule loss, sagging, daylight through the roof deck, or an asphalt roof past 20 years often points to a full replacement. A licensed roofer can inspect the roof and tell you which makes sense for your budget. Try the repair-or-replace tool.

    Does homeowners insurance cover storm or hail roof damage?

    Many homeowners policies cover sudden roof damage from hail, wind, or fallen trees, but not gradual age and wear; your own policy decides. If a storm hit your roof, photograph the damage and check your policy's deadline for filing. State rules differ, so see the claim deadlines by state. A local roofer can document the damage so the claim reflects the real scope of work.

    Do I need a permit to replace my roof?

    Many cities and counties require a building permit to replace a roof, and the rules vary by city. Ask the roofer who pulls the permit before work starts, and get the answer in the written quote. Permit rules by city.

    Which cities do you cover?

    We list roofing companies in 213 cities across 29 states. See every city. If your ZIP code is outside them you can still send a request; we save it and contact you if a roofer becomes available.

    What does a new roof cost?

    Asphalt-shingle re-roof, 2,000 sq ft home: $7,000 to $15,500 nationally in our cost guide. That is a planning range, not a quote for your house; city pages adjust it for local prices. Cost guides by city.

    For roofing companies

    Listings and badges are free for roofers. Claim your profile, correct your details and see how the license check works.

    How it works for roofers

    Ready when you are

    Free for homeowners. We offer your request to one local company at a time.

    Your request
    1 · Location2 · Project3 · Contact

    We offer it to one local company at a time.