Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Fast, Reliable Roofing Across Highland Park
If you’re reading this, you’ve likely spotted a water stain on a ceiling in your Preston Hollow-adjacent Tudor or heard shingles rattling during one of our spring squall lines. Roofing in Highland Park carries additional weight: every home sits under a town-level architectural review that most Dallas contractors never face, and the housing stock here spans century-old estates and brand-new custom builds. We also offer driveway & pavers in Highland Park for homeowners looking to complete their exterior renovation. At Barrett & Sons Construction, we’ve worked both. Call (877) 610-1318 and you’ll reach a live person, not a voicemail box, and we’ll schedule a free estimate at your home in 75205.
Why Barrett & Sons Construction Is Highland Park’s Preferred Roofing Company
Highland Park is an independent municipality entirely surrounded by Dallas. That means the town runs its own building department, its own permits, and its own inspections. A roofing crew that assumes Dallas jurisdiction will fail inspection here. We know the difference because we’ve pulled permits in Highland Park for years, and we treat the town’s architectural review process as part of the job, not an afterthought. When an inspector walks a roof on Beverly Drive or Lakeside Drive, we want him to find exactly what the paperwork says he’ll find.
Tom Barrett founded this company in 1998, and his sons run the crews. That’s not a slogan; it’s who shows up at your door. Highland Park homeowners tend to do their homework, and we encourage it: Tom publishes his name, his address, and his license number. Look us up before you sign anything. We also answer our own phone, 24 hours a day, because a roof leak on Armstrong Parkway at 2 a.m. shouldn’t wait for a call center in another state to open.
Every scope of work, every allowance, every price change at Barrett & Sons arrives as a written change order before a single nail moves. The permit inspector works for you, not for me; that’s why I like him. We don’t quote one price on the phone and show up with another. We write it down, you approve it, and then we start. And when the job is done, it’s backed by our written 90-Day Done Right Promise: if it’s not done right, one call brings Tom back.
Our Roofing Services in Highland Park
Roof Repair
Roof repair in Highland Park typically runs $400-$1,800 depending on what we find. The older Tudor and Colonial Revival homes along streets like St. Johns Drive and Euclid Avenue often have cedar decking under the shingles that’s been patched over decades, and a small leak at the chimney can hide rot three rafters deep. We inspect before we quote, and we show you photos of what we found before we ask you to spend a dollar.

Roof Replacement & Installation
A full Roofing replacement in Highland Park runs $8,000-$20,000 for most homes, though a large slate or tile roof on a custom build can exceed that. Given that much of the housing stock dates to the 1920s through 1950s, we frequently work with heavier materials and older framing that crews in newer suburbs never see. Before we write a contract, we verify the roof structure, valley flashing, and the condition of the decking underneath.

Metal Roofing
Metal roof installation in Highland Park starts around $15,000 and can reach $40,000 for standing seam on a complex roofline. The town’s architectural review board looks closely at exterior materials and massing, so we help you select profiles and finishes that satisfy both the building code and any deed restrictions on your street. GAF and CertainTeed are names we install regularly, but for metal we source from mills that document their material specs, so your review committee gets real data, not a salesman’s promise.

Tile Roofing
Tile roof repair in Highland Park typically runs $600-$2,500 for barrel tile or flat concrete tile work. Many Mediterranean estates here use clay or concrete tile that’s original to the home, and matching 40-year-old tile requires knowing which salvage yards in North Texas carry the right profiles. We’ve tracked those sources for years. If you need a full tile roof replacement, the cost generally falls within $15,000-$40,000 depending on tile type, underlayment, and the pitch of your roof.

What happens when you call
- 1
A real person answersNo phone trees - you reach a local pro.
- 2
You get an upfront price rangeHonest numbers before anyone is dispatched.
- 3
A background-checked tech heads outLicensed & insured, dispatched right away.
- 4
You approve before work beginsNothing starts until you say go.
Trusted Brands We Service in Highland Park
We install GAF and CertainTeed roofing systems, which matters in Highland Park because the town’s inspectors and architectural reviewers recognize manufacturer documentation when they see it. If you’ve had a previous roof installed by another contractor and you’re not sure which materials were used, we can identify the product line and tell you whether a repair will match. We also coordinate closely with our Windows & Doors in Highland Park work, since roof replacement often exposes flashing failures around dormers and second-story windows that are easier to fix while the roof is open. And when a windstorm takes down a section of cedar fence along with your shingles, our Fence Installation in Highland Park crew can handle both without you chasing two contractors.
Common Roofing Problems We See in Highland Park Homes
- Flashing failures around stone chimneys. Highland Park’s older Tudor and Colonial homes often have massive stone chimneys with original copper or galvanized flashing that’s been caulked and patched for 70 years. By the time water shows up on a ceiling, the flashing has usually failed at the mortar joint where the stone meets the roof plane.
- Expansive clay soil or wind-driven shingle loss. North Texas Blackland Prairie clay sits under Highland Park, and the same shrink-swell cycle that moves foundations also shifts roof framing just enough to break sealant bonds on flashing and step joints. Add our spring storm season, and you get a pattern of wind-driven shingle loss on north-facing slopes that we see regularly on streets from Preston Road to the Dallas Country Club area.
- Teardown-rebuild transition roofs. Highland Park’s active luxury custom-home market means many streets are mid-transformation. A buyer purchases a 1950s Colonial with a roof near end of life, plans a full teardown, and needs the existing roof made weathertight for six to eighteen months while permits and architectural review run their course. We handle these temporary-but-critical patches.
- Decking rot under tile and slate. Tile and slate roofs are common on the larger Mediterranean and French Eclectic homes in the area. When a tile cracks and water gets under the tile for a few seasons, the plywood or board decking underneath rots silently. By the time you see a stain, repair costs are higher because the decking must be replaced, not just the tile.
Pricing for Roofing in Highland Park, TX
A typical roof replacement in Highland Park runs $8,000-$20,000. Roof repair runs $400-$1,800. Metal roof installation runs $15,000-$40,000. Tile roof repair runs $600-$2,500. Those are real numbers from jobs we’ve done here, not phone estimates designed to get us in the door. What moves the number: roof pitch, number of valleys, whether decking needs replacement, whether the town requires architectural review, and your choice of material. When we quote, we give you a written line-item scope, and if anything changes during the job, you receive a written change order before we proceed. Call (877) 610-1318 and we’ll walk your roof with you, show you what we’re seeing, and price the job honestly.
We Also Serve Cities Near Highland Park
While the focus of this page is Roofing in Highland Park, our crews regularly work in University Park, Dallas, Richardson, and Irving. If you’re in one of those communities, the same written change orders, the same 90-Day Done Right Promise, and the same live-answer phone line apply. We don’t change how we work based on a zip code.
Key Takeaways for Highland Park Homeowners
- Highland Park runs its own building department and its own inspections; a contractor who assumes Dallas jurisdiction will fail inspections here.
- Roof replacement in Highland Park runs $8,000-$20,000; roof repair runs $400-$1,800; metal roofs run $15,000-$40,000.
- Highland Park’s architectural review board can stop permitted work over exterior materials, massing, or setbacks; we handle that review as part of the job.
- Barrett & Sons writes every price change as a written change order before work proceeds, and every job is backed by the 90-Day Done Right Promise.
- Call (877) 610-1318 for a free estimate; a live person answers 24/7.
Serving Highland Park, TX - Our Local Coverage Area
We’re based in the Highland Park area and know this community well. Use the map below to see our service coverage - if you’re nearby, we can almost certainly help.
FAQs - Roofing in Highland Park
We can usually be on-site in Highland Park within a few hours of your call, and our phone is answered by a live person 24/7 at (877) 610-1318. If a tree limb has punctured your roof or a storm has torn away shingles, we can tarp the damaged area the same day and schedule the permanent repair. In 75205, quick tarping is critical because Highland Park’s dense tree canopy means a small opening can turn into a bigger interior problem overnight.
Yes, we work throughout Highland Park, including the 1920s-1950s Tudor and Colonial Revival streets like Beverly Drive, Lakeside Drive, St. Johns Drive, and Euclid Avenue, as well as the newer luxury custom homes going up on teardown lots. Highland Park’s 75205 zip code is compact enough that we know the tight street parking and alley restrictions; our crews are prepared for both. We also handle home additions & ADU in Highland Park when your project calls for more than roofing.
Yes. Our live-answer phone line means you can reach us at (877) 610-1318 any hour, and no trip charge applies inside the county. Highland Park commonly gets spring squall lines with high winds that rip shingles or drop tree limbs, and getting a tarp on quickly prevents the next rain from compounding the damage. We’ll document the damage for your insurance claim as part of the emergency response.
Generally yes, and the difference comes from two places: Highland Park’s town-level architectural review process adds time and documentation that a Dallas permit doesn’t, and the older housing stock requires more decking repair and structural verification before a new roof goes on. Our roof replacement range of $8,000-$20,000 in Highland Park reflects those local costs. The higher end of that range usually involves tile or slate roofs, complex rooflines, or homes where decking replacement is substantial.
Every Barrett & Sons roofing job in Highland Park is backed by our written 90-Day Done Right Promise, which means if the work isn’t done right, Tom comes back and makes it right with one call. Manufacturer warranties from GAF and CertainTeed run on top of that, and we provide the paperwork in your name so you can file directly with the manufacturer if needed. Call (877) 610-1318 to talk through what a warranty would look like on your specific roof.
Contact Barrett & Sons Construction
If you live in Highland Park and you’re weighing a roof repair against a full replacement, or you’ve got a leak that needs eyes on it this week, call us at (877) 610-1318. We’ll schedule a free estimate at your home, walk the roof with you, show you what we see, and put the numbers in writing. No change orders you didn’t approve. No permits skipped. No surprises. That’s how we’ve done every job since 1998.
Written by Tom Barrett, Owner at Barrett & Sons Construction, serving Highland Park and surrounding communities since 1998.







Before
After
Before
After
Before
After