Services
Roofing services for Royse City, Rockwall & DFW
Everything here starts the same way: a free inspection, photos of what Duane finds, and a straight answer about what you actually need.

Roof Replacement
Full tear-off and new roof, with photos of what we find under the old one.
Roof Replacement details
Roof Repair
Leaks, missing shingles, flashing and vents. Fixed right, not just covered over.
Roof Repair details
Storm & Hail Damage
Hail and wind damage documented with photos, plus help with your insurance claim.
Storm & Hail Damage details
Waterproofing
Sealing the spots water gets through: flashing, penetrations and low-slope areas.
Waterproofing details
Gutters & Gutter Painting
New gutters, repairs, and painting to make tired gutters match your trim again.
Gutters & Painting details
Fencing & Staining
New fences, repairs after wind and storms, and staining that protects the wood.
Fencing & Staining details
How it works
One process, every job
Step 1: Free inspection
Duane comes out and gets on the roof. No charge, and no obligation to hire us.
Step 2: Photos and a straight answer
You see exactly what he sees. If your roof does not need work, he will tell you so.
Step 3: Written estimate
Scope, materials and price in writing before anything starts. No surprises later.
Step 4: Insurance help if it applies
For storm damage, we document everything and can meet your adjuster on the roof.
Step 5: The work and the clean-up
The job gets done right, the yard gets swept for nails, and the debris goes with us.
Free inspection · No obligation
Get your free roof inspection
Tell us a little about your roof. Duane will call you to set up a time to come out and take a look.
- Call Duane(214) 545-8133
- EmailTotalProRoofingLLC@gmail.com
- Based at5176 Appalachian Dr, Royse City, TX 75189
