Sachse touches Garland's northeast edge, so when your roof needs attention, the roofer with 200+ five-star Google reviews is already practically in town. All Star Roofing is owner-operated: Marvin Rodriguez climbs the ladder for your inspection, writes your quote, and supervises the crew that does the work. After 30+ years of roofing in this corner of North Texas, that hands-on approach is the reason his rating has never slipped below 5.0.
A growing city, and roofs hitting their age
Sachse has grown fast, and whole neighborhoods went up within a few years of each other. That has a roofing consequence people don't think about until it arrives: those roofs age together. Builder-grade shingles installed when a subdivision was new tend to reach the end of their life around the same time — and a single hailstorm can push a whole street of them over the edge at once. If your neighbors are suddenly getting roofs, it's worth a free inspection to see where yours stands. We'll tell you honestly if it still has years left — and if a repair is the smarter move, that's the option you'll hear first, not the one buried under a replacement pitch.
Services for Sachse homeowners
- Free inspections — photos, plain answers, zero obligation.
- Roof repair — leaks, blown-off shingles, flashing, and fence-line wind damage.
- Roof replacement — most Sachse homes torn off, re-shingled, and cleaned up between morning and evening of the same day.
- Hail and storm claims — we document the damage properly and guide you through the insurance process, including the adjuster meeting.
- Gutters — installed and repaired to match the new roofline.
The opposite of a storm-chaser
Every North Texas hail season brings a wave of temporary roofing outfits into towns like Sachse — magnetic door signs, big promises, and a mailbox in another state by the time problems show up. Hiring a Garland-based owner-operator flips that risk on its head. We've been here for decades, the phone number on this page rings the owner, and we answer it every single day from 6 AM to 10 PM. When a customer calls a year later with a question, someone actually picks up.
Get your free inspection
One call starts it: (214) 681-8863. Marvin will look at your Sachse roof himself, show you what he finds, and give you a real number with no pressure attached. If insurance should be paying for the damage, he'll help you make that case too.