Mastercraft Roofing serves the Dallas–Fort Worth metroplex: Dallas, Tarrant, Collin, Denton, and the surrounding counties. Find your city below; each city page covers local permit requirements, hail history, and every service we run there.
Collin County
- Roofing in Allen
- Roofing in Anna
- Roofing in Celina
- Roofing in Fairview
- Roofing in Farmersville
- Roofing in Frisco
- Roofing in Josephine
- Roofing in Lavon
- Roofing in Lowry Crossing
- Roofing in Lucas
- Roofing in McKinney
- Roofing in Melissa
- Roofing in Murphy
- Roofing in Parker
- Roofing in Plano
- Roofing in Princeton
- Roofing in Prosper
- Roofing in Wylie
Dallas County
- Roofing in Addison
- Roofing in Balch Springs
- Roofing in Carrollton
- Roofing in Cedar Hill
- Roofing in Cockrell Hill
- Roofing in Coppell
- Roofing in Dallas
- Roofing in DeSoto
- Roofing in Duncanville
- Roofing in Farmers Branch
- Roofing in Garland
- Roofing in Grand Prairie
- Roofing in Highland Park
- Roofing in Hutchins
- Roofing in Irving
- Roofing in Lancaster
- Roofing in Mesquite
- Roofing in Richardson
- Roofing in Rowlett
- Roofing in Sachse
- Roofing in Seagoville
- Roofing in Sunnyvale
- Roofing in University Park
- Roofing in Wilmer
Denton County
- Roofing in Argyle
- Roofing in Aubrey
- Roofing in Bartonville
- Roofing in Corinth
- Roofing in Cross Roads
- Roofing in Denton
- Roofing in Double Oak
- Roofing in Flower Mound
- Roofing in Hickory Creek
- Roofing in Highland Village
- Roofing in Justin
- Roofing in Krugerville
- Roofing in Krum
- Roofing in Lake Dallas
- Roofing in Lewisville
- Roofing in Little Elm
- Roofing in Northlake
- Roofing in Oak Point
- Roofing in Pilot Point
- Roofing in Ponder
- Roofing in Providence Village
- Roofing in Roanoke
- Roofing in Sanger
- Roofing in Shady Shores
- Roofing in The Colony
- Roofing in Trophy Club
Ellis County
- Roofing in Ennis
- Roofing in Ferris
- Roofing in Glenn Heights
- Roofing in Italy
- Roofing in Midlothian
- Roofing in Ovilla
- Roofing in Palmer
- Roofing in Red Oak
- Roofing in Waxahachie
Grayson County
Hood County
Hunt County
Johnson County
- Roofing in Alvarado
- Roofing in Cleburne
- Roofing in Godley
- Roofing in Grandview
- Roofing in Joshua
- Roofing in Keene
- Roofing in Venus
Kaufman County
- Roofing in Combine
- Roofing in Crandall
- Roofing in Forney
- Roofing in Kaufman
- Roofing in Mabank
- Roofing in Talty
- Roofing in Terrell
Parker County
- Roofing in Aledo
- Roofing in Annetta
- Roofing in Hudson Oaks
- Roofing in Reno
- Roofing in Springtown
- Roofing in Weatherford
- Roofing in Willow Park
Rockwall County
Tarrant County
- Roofing in Arlington
- Roofing in Azle
- Roofing in Bedford
- Roofing in Benbrook
- Roofing in Blue Mound
- Roofing in Burleson
- Roofing in Colleyville
- Roofing in Crowley
- Roofing in Dalworthington Gardens
- Roofing in Edgecliff Village
- Roofing in Euless
- Roofing in Everman
- Roofing in Forest Hill
- Roofing in Fort Worth
- Roofing in Grapevine
- Roofing in Haltom City
- Roofing in Haslet
- Roofing in Hurst
- Roofing in Keller
- Roofing in Kennedale
- Roofing in Lake Worth
- Roofing in Lakeside
- Roofing in Mansfield
- Roofing in North Richland Hills
- Roofing in Pantego
- Roofing in Pelican Bay
- Roofing in Richland Hills
- Roofing in River Oaks
- Roofing in Saginaw
- Roofing in Sansom Park
- Roofing in Southlake
- Roofing in Watauga
- Roofing in Westlake
- Roofing in Westworth Village
- Roofing in White Settlement
Wise County
- Roofing in Aurora
- Roofing in Boyd
- Roofing in Bridgeport
- Roofing in Decatur
- Roofing in New Fairview
- Roofing in Rhome
How coverage actually works, county by county
The footprint is the metroplex, organized the way DFW actually lives. Dallas and Tarrant counties are the core: Dallas and Fort Worth themselves plus the inner-ring cities from Garland and Mesquite to Arlington and North Richland Hills, where most of our daily routing runs. Collin and Denton counties carry the northern growth arc, home to Plano, Frisco, McKinney, Allen, Denton, Lewisville, and the fast-building towns behind them (Celina to Prosper to Little Elm), where new construction and first-hail-cycle roofs dominate the work. The ring counties complete the map: Rockwall and Kaufman to the east (Rockwall, Forney, Terrell), Ellis and Johnson to the south (Waxahachie, Midlothian, Burleson, Cleburne), Parker and Wise to the west (Weatherford, Aledo, Decatur, the 114 corridor), and the Hunt, Grayson, and Hood edges (Greenville, Van Alstyne, Granbury) where the metroplex fades into North Texas proper.
What “we serve your city” means in practice
Every city on this page gets the same service catalog (replacement, repair, storm restoration, inspections, and the commercial line) under the same discipline: written findings, itemized scopes, permits pulled where that specific city requires them, and the same two-layer warranty. Crews dispatch across the footprint daily, so distance from our office doesn’t change response expectations for scheduled work; for emergencies, we triage by severity, not by suburb. And because every DFW municipality runs its own building department, its own permit rules, and its own inspection sequence, part of what “local” means here is knowing those differences city by city, which is exactly why each city’s page on this site names its permit authority.
Just outside the lines?
The 150-city list covers the metroplex’s named municipalities, but North Texas doesn’t stop at city-limit signs. Unincorporated county pockets, new developments that haven’t made anyone’s list yet, and the farm roads between towns all have roofs too. If your address is near anything on this page, call: the honest answer is usually yes, and when a job is genuinely outside our range we’ll say so instead of serving it badly.
The permit patchwork, briefly
One practical reason city pages matter: DFW has no unified permitting. Some cities require permits and inspections for every re-roof, some only for structural work, and fee schedules, documentation, and inspection timing differ meaningfully between neighbors: Plano’s process is not Frisco’s, and neither is Fort Worth’s. We pull permits where they’re required, schedule the inspections into the job, and keep the records in your closeout file. It’s invisible work when it’s done right, and a code-enforcement headache for the homeowner when a contractor skips it. That’s one more line-item worth checking on any bid you compare.
Can’t find your town on the grid above? Call anyway: new developments and unincorporated pockets outpace every list, and the honest answer is usually yes.