Roof replacementRoyse City, TX · 2024
Two-story in a new subdivision
Roof replacement on a two-story home in one of Royse City’s newer subdivisions.
Royse City, TX
Total Pro Roofing is based right here in Royse City. When you call, you are calling a neighbor, not a storm crew from out of state that will be gone by next season.
A lot of Royse City homes sit in newer subdivisions where every roof on the street went up around the same time and has taken the same storms. When a few neighbors start replacing theirs, yours is usually running on the same clock. A free inspection tells you where you actually stand.

From two-story homes in the newer subdivisions to a standing-seam metal roof out on the rural edge of town, we have worked all over Royse City. A few of those jobs are below.
Royse City has grown fast, and plenty of homes sit just outside city limits on county roads. The rules for permits can differ depending on which side of that line you are on. If you are not sure, ask us and we will help you check before any work starts.
Permits in Royse City
Royse City requires a permit for a roof replacement, the roofing contractor has to be registered with the city, and no work can start until the permit is issued.
Questions about your property: Royse City Building Inspection, (972) 524-4710.
City sourceLocal work
Roof replacementRoyse City, TX · 2024
Roof replacement on a two-story home in one of Royse City’s newer subdivisions.
Roof replacementRoyse City, TX · 2024
New dark architectural shingles on a single-story home with a backyard pool.
Roof replacementRoyse City, TX · 2025
New roof on a hip-roofed home between two-story neighbors on the west side of Royse City.
Metal roofingRoyse City, TX · 2024
Brown standing-seam metal roof on a ranch home on the rural edge of Royse City.
Services in Royse City

Full tear-off and new roof, with photos of what we find under the old one.
Roof Replacement details
Leaks, missing shingles, flashing and vents. Fixed right, not just covered over.
Roof Repair details
Hail and wind damage documented with photos, plus help with your insurance claim.
Storm & Hail Damage details
Sealing the spots water gets through: flashing, penetrations and low-slope areas.
Waterproofing details
New gutters, repairs, and painting to make tired gutters match your trim again.
Gutters & Painting details
New fences, repairs after wind and storms, and staining that protects the wood.
Fencing & Staining detailsHow it works
Duane comes out and gets on the roof. No charge, and no obligation to hire us.
You see exactly what he sees. If your roof does not need work, he will tell you so.
Scope, materials and price in writing before anything starts. No surprises later.
For storm damage, we document everything and can meet your adjuster on the roof.
The job gets done right, the yard gets swept for nails, and the debris goes with us.
Questions
Nearby: Fate,Rockwall,Heath,McLendon-Chisholm,Greenville
Yes, inside city limits. Royse City requires a permit for re-roofing and requires the roofing contractor to be registered with the city. Work cannot start until the permit is issued, so ask to see it.
Yes. Total Pro Roofing’s address is 5176 Appalachian Dr in Royse City, and we have done roofs all over town.
Call Duane at (214) 545-8133. Being local, we can usually get out to Royse City homes quickly.
Free inspection · No obligation
Tell us a little about your roof. Duane will call you to set up a time to come out and take a look.