A Mercer company - serving Dallas, TX

How to Hire a Roofing Contractor in Dallas: A Step-by-Step Guide

Last updated October 17, 2026

Metal roofingMetal roofing
Architectural shinglesArchitectural shingles
Tile roofingTile roofing
GAFGAF
Owens CorningOwens Corning
Flat & low-slopeFlat & low-slope
Every visit starts with

Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation

Your new roof for as low as$159/month*On approved credit; ask for current terms
Get your free estimate

How to Hire a Roofing Contractor in Dallas: A Step-by-Step Guide

After a Dallas hailstorm, the real danger isn’t just the damaged shingles. It’s the wave of out-of-state crews that roll into town within 72 hours, knock on doors, collect deposits, and vanish before the permit inspection ever happens. Data from the Texas Department of Insurance shows the Dallas-Fort Worth metroplex led the state in hail-loss claims for four of the past six years. This guide walks you through how to hire a roofing contractor in Dallas the right way: identity first, paperwork second, handshake last. For more guides & resources, visit our blog.

Call (432) 302-5605

Explore

Styles & brands we work with

Architectural shingles
Architectural shingles
Metal roofing
Metal roofing
Tile roofing
Tile roofing
GAF
GAF
Owens Corning
Owens Corning
Flat & low-slope
Flat & low-slope

Quick Answer

To hire a roofing contractor in Dallas, first verify the company’s Texas registration and local Dallas footprint, second require the technician’s name and photo before the appointment, and third get a written line-item estimate that includes permit responsibility, haul-away terms, and a payment schedule tied to completed milestones, not sign-on deposits. A legitimate Dallas roofer will never pressure you to sign before you’ve verified who they are. Follow our Roof Repair Maintenance Checklist for Dallas Homeowners to stay protected.

Table of Contents

Step 1: Verify the Texas License and Dallas Business Registration

Texas does not have a state roofing license the way Louisiana or Florida does. What Texas has is a registration system, and a smart Dallas homeowner checks three things before signing anything. This takes under five minutes if you know where to look.

The three checks, in order:

  1. Texas Comptroller Franchise Tax search. Go to mycpa.cpa.state.tx.us, select “Taxable Entity Search,” and enter the company’s legal name. A legitimate Dallas roofing business will have an active “Right to Transact Business” status. If the name you were given doesn’t pull up, you’re talking to someone operating under a different legal entity, which is a red flag.
  2. Dallas County Assumed Name Registration. Dallas County requires any business operating under a name different from its legal entity to file a DBA (Doing Business As). Check the Dallas County Clerk’s website under “Assumed Names.” A company that won’t tell you its legal entity name, or whose DBA name differs from the name on their truck and paperwork, hasn’t established local accountability.
  3. Secretary of State registration for foreign entities. If a company’s legal address is in another state, they must register as a foreign entity with the Texas Secretary of State to do work here. Out-of-state crews that skip this step can’t be pursued through Texas courts as easily when something goes wrong.

In our experience running Mercer Roofing Co Dallas, the homeowners who get burned are rarely the ones who check registration. They’re the ones who never thought to. Dallas has licensed, accountable contractors on every block. The storm-chasers are the ones who make verification inconvenient.

Bonus check: Confirm a physical Dallas or DFW address. A PO box in Tyler or a UPS store in Plano isn’t the same as a shop you can drive past. Walk into a roofer’s actual location before you hand over a deposit. Even better, drive by it. If it’s a storage unit with no sign, keep looking.

Step 2: Demand the Technician’s Name, Photo, and ID Badge Before the Appointment

Here’s the step most hiring guides skip, and it’s the one that protects you most. When you book a roofing estimate, most companies tell you “a contractor will be out sometime between 9 and 1.” You don’t know who’s coming, what they look like, or whether they actually work for the company on the invoice. That’s a genuine safety gap, especially for homeowners who are alone during the day, parents with young kids, or older Dallas residents who’ve been targeted by door-knock scammers before.

Before you confirm any appointment, ask the company to send you:

  • The full name of the technician who will arrive
  • A photo of that technician
  • Confirmation that they carry photo identification and will present it at the door before entering

Any company that balks at this isn’t worried about your privacy. They’re worried about accountability. Mercer Roofing sends every technician’s name and photo before the appointment, and every technician is background-checked, identity-verified, and arrives in a clean, marked uniform with a photo ID badge. It’s called the Threshold Verified standard, and it’s the single most concrete thing you can ask for when you open your door to a stranger.

Close your door on anyone who can’t produce a badge. Don’t be polite about it.

Step 3: Know What a Legitimate Written Estimate Must Include

A real roofing estimate is a legal document, not a number scrawled on a business card. In Dallas, where a full roof replacement on a 2,200-square-foot home runs $11,000 to $19,000 depending on shingle grade and decking condition, you’re signing off on real material risk. See our Roofing Cost Breakdown: The Dallas Homeowner’s Reference for 2026 for detailed pricing. The estimate needs to be specific enough that you could hand it to another contractor and get an apples-to-apples bid.

A legitimate Dallas roofing estimate should include, at minimum:

  • Line-item material specs. Exact shingle brand and line (e.g., GAF Timberline HDZ, CertainTeed Landmark, Owens Corning Duration), number of squares, underlayment type (synthetic vs. felt), ice-and-water shield placement, drip edge gauge.
  • Decking condition clause. A stated price per sheet of OSB or plywood if rotted decking is found after tear-off. Dallas homes from the 1970s and 1980s often have decking issues you won’t see until the old shingles are off. You should know the per-sheet cost before work starts, not after.
  • Flashing scope. Which penetrations get new flashing: valleys, chimneys, skylights, pipe boots, wall-step flashing. “Flashing as needed” is not a line item. It’s a blank check.
  • Permit responsibility. The estimate should state who pulls the city of Dallas permit and who’s responsible for the inspection. The city of Dallas requires a permit for any roof replacement and most repairs over a certain size. If a contractor suggests skipping the permit, end the conversation.
  • Haul-away and disposal terms. Does the price include removing old materials, or is that a separate line item? Storm contracts often bury haul-away as an “additional cost at completion.” Demand it in writing up front.
  • Payment schedule tied to milestones. More on this in Step 5 below. But the estimate should spell it out: what triggers each payment, what triggers final payment, and what happens if you’re not satisfied at walk-through.

Mercer Roofing gives every homeowner a written price before any work starts, always included, never conditional. If we find additional decking damage mid-job, you’ll know the per-sheet cost from the original estimate and you approve the change before we proceed. No surprises.

Step 4: Ask Who Actually Performs the Work, in Writing

The licensed roofer you sign with is not always the person who climbs your ladder. In post-storm Dallas, it’s common for a “contractor” to sell the job, collect a deposit, and then hand the work to an unlicensed subcontractor crew that arrived from out of state three days earlier. When the flashing leaks a month later, the licensed contractor says the sub’s work isn’t their problem. The sub has already moved on to Tulsa.

Get this answer in writing before you sign:

  1. “Which company and which named individuals will be on my roof performing the work?”
  2. “Are they your direct W-2 employees or a subcontractor?”
  3. “If a subcontractor, what is the sub’s company name, Texas registration number, and who is their supervisor on site?”
  4. “Who is financially responsible for correcting subcontracted work that fails?”

If the answers to numbers 1 through 3 are vague, and number 4 is anything other than “we are,” don’t sign. At Mercer Roofing, every technician sent to your door is background-checked and identity-verified under the Threshold Verified standard. You’re not getting a rotating cast of unknown crews. You’re getting named, badge-wearing, accountable people whose supervisor is reachable and local.

Step 5: Set a Payment Schedule That Protects You

Roofers in Dallas typically request a deposit, but no legitimate established contractor needs more than 30% up front, and most established companies ask for far less. Think about what a big deposit actually funds. It’s not materials. It’s cash flow, which signals a company living job to job.

Recommended Dallas payment structure:

  • 0-10% at signing. Enough to reserve the schedule. Never more.
  • 30-40% at materials delivery. You can see the shingles in your driveway, count the squares, and confirm the brand matches your estimate.
  • 30-40% at tear-off and decking replacement. Paid when the underlayment is on and you can see the work quality before it’s covered.
  • Final 10-20% at walk-through and pass of the city of Dallas final inspection. Not before. If a roofer wants full payment before the city inspection pass, they’re asking you to carry the risk.

Never, under any circumstances, pay in cash to a door-knocker in Dallas. Cash leaves no paper trail and no recovery path. Check or credit card only. And always get a receipt that includes the company name, phone, address, and description of the work. On roof replacement, a $1,000 credit-card deposit on a written line-item contract is standard and reasonable. A $6,000 cash deposit to “the crew boss” is not.

Step 6: Spot Post-Storm Dallas Roofing Scams

Dallas is ground zero for roof scammers after every major hail event because of the size of our housing stock, the age of our roofs, and the speed with which insurance checks get issued. Scammers know the game: get four or five deposits in a Preston Hollow or Lake Highlands neighborhood in one morning, then move to the next storm cell before the inspections come due.

Specific red flags to Dallas homeowners:

  • Offering to “waive your deductible.” This is insurance fraud in Texas. The roofer inflates the invoice and claims the insurance company paid the full amount, rolling your deductible into their profit. When your insurer discovers it, you’re on the hook for the claim and the repair. Any contractor offering this is not someone you want handling your roof repair in Dallas.
  • No local address. If the only address is a Florida mailbox or a Georgia cell number, they’ll be in Louisiana by the time your leak returns.
  • Pressure to sign on the spot. “We’re on your block this week” is not a reason to skip verification. Legitimate Dallas contractors are busy year-round. The storm-chasers are the ones who need your signature before their crew moves on.
  • No city of Dallas permit pulled. It’s illegal to replace a roof in Dallas without a permit. A contractor who “doesn’t do permits” or asks you to pull it yourself as an “owner-builder” is dodging accountability. An owner-builder permit makes you the contractor of record, which means you assume liability for worker injuries, code violations, and substandard work.
  • Out-of-state plates on the work truck. Not automatically disqualifying, but combined with any two other items on this list, it’s a pattern.

After the 2019 and 2023 Dallas hail events, we replaced dozens of roofs that storm-chasers had botched months earlier: shingles nailed outside the nailing strip, missing drip edge, reused flashing, ridge vents installed backward. The homeowners paid twice because the original check was long gone.

10 Questions to Ask Any Dallas Roofer Before You Sign

Print this list. Bring it to every estimate. If a contractor can’t answer these directly and in writing, keep looking.

  1. What is your legal entity name, and what’s your Texas Comptroller franchise tax status?
  2. What’s your Dallas business address, and is it a physical location I can visit?
  3. Will you send me the technician’s name and photo before the appointment?
  4. Do your technicians carry photo ID and present it at the door before entering?
  5. Who is the on-site supervisor, and can I have their name and direct number?
  6. Do you use subcontractors, and if so, who will be on my roof and what’s their Texas registration?
  7. What’s the exact shingle brand and line in my estimate, and can I see a written line-item material list?
  8. What’s the per-sheet price for replacement decking if you find rot after tear-off?
  9. What’s the payment schedule, and is final payment tied to the city inspection pass?
  10. What does your workmanship guarantee cover, for how long, and who do I call if something fails in month 11?

Question 10 matters more than most people think. A “lifetime warranty” that requires you to chase the manufacturer’s claims department is not the same as a contractor who answers your call. At Mercer, every repair includes a written guarantee, and if it fails within 365 days, the second visit is free. That’s the 365-Day Done Right Promise, in writing, on every job.

Common Mistakes to Avoid

  • Verifying only the license and not the person at your door. A company can have a spotless registration and still send a subcontractor you’ve never met. Both checks matter equally.
  • Accepting an estimate with “flashing as needed” or “decking as required.” These are blank checks disguised as line items. Demand per-sheet and per-linear-foot pricing in writing.
  • Signing a contract that doesn’t state who pulls the permit. In Dallas, the permit holder is the legally responsible party. If you’re the permit holder and a worker gets hurt, your homeowner’s liability is on the line.
  • Paying a deposit over 30%. No established Dallas roofer needs this. A big deposit often means the company is funding your job with your own money.
  • Ignoring the haul-away terms. Some contracts bury removal costs in the fine print. That can add $800 to $1,500 to a Dallas roof job you thought was turnkey.
  • Choosing a roofer based on a door-knock pitch alone. Storm-chasers are trained to be convincing. The pitch is the test, not the proof. The proof is the paperwork, the badge, and the local address.
  • Skipping the final walk-through. You should be on the roof with the supervisor or at minimum walking the perimeter, checking flashing, looking at nail patterns, and confirming the shingle brand matches the estimate before you release final payment.

When to Call a Professional

Some roof issues are obvious DIY territory: a loose shingle you can reach from a ladder with caution, a clogged gutter, a nail pop you can seal. Most are not. You should call a Dallas roofing professional if you see water staining on interior ceilings, granules in your gutters after a recent storm, lifted or missing shingles across multiple slopes, or daylight visible through the attic decking. Any roof over a single story in height, or any work near electrical service lines, is professional territory. Steep pitches are dangerous year-round, and Dallas’s hot summers make attic work physically punishing. If you’re at all uncertain, Mercer Roofing Co Dallas offers free estimates across Dallas, call (432) 302-5605 to schedule one. A written price comes before any work starts, every time.

Frequently Asked Questions

The Bottom Line

Hiring a Dallas roofing contractor is not about finding the cheapest bid or the most persuasive door-knocker. It’s about verification before trust: the Texas Comptroller search, the Dallas address, the badge at your door, the written line-item estimate, the payment schedule that protects you, and the written guarantee that says what happens when something goes wrong. Most Dallas homeowners who get burned skip one of those steps. The good news is there are accountable local roofers in Dallas who welcome the checks, because they pass them every time. If you want to know who’s coming to your door before they arrive, call (432) 302-5605 or visit Mercer Roofing Co Dallas home to schedule your free estimate.

Written by Grant Whitlock, Owner at Mercer Roofing Co Dallas, serving Dallas since 2000.

Before & after

See the difference

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade
Need Roofing help in Dallas? Licensed & insured · Free on-site estimates response · free estimates
Call (432) 302-5605
Local Service Coverage

Request a Free Estimate in Dallas

Tell us what you need - Mercer Roofing Co Dallas responds fast. No obligation.

By providing your information above, you agree to our Privacy Policy and agree to be contacted by phone, email, or text about your request, including by the independent professionals who may fulfill it.

Prefer to text? Text Us
Call Now - 24/7 Dispatch