Roofing Contractor in Collin County
Roof repair, hail & storm damage, insurance claim help and full roof replacement in Collin County. Free inspections from a local, family-owned McKinney roofer.

Your local roofer for Collin County
Collin County is home base for A-Roof. We are a family-owned roofing contractor in McKinney, the county seat, and we serve homeowners and businesses in every corner of the county.
From the established neighborhoods of Plano and Allen to the new communities in Celina, Prosper, Melissa and Anna, we provide free inspections, roof repair, hail and storm damage restoration, and full roof replacement.
Call (469) 269-2964 or request a free inspection.
What we see on Collin County roofs
- Hail: Collin County sees damaging hail most springs. Many roofs here have been replaced more than once.
- Rapid growth: thousands of homes built in the same years means whole neighborhoods need roofs at the same time.
- HOAs: most communities require approval of shingle style and color; we help you get it.
Roofing services in Collin County

Roof Replacement
Full tear-off and new roof system: decking checked, synthetic underlayment, new flashing, ridge vents and architectural shingles.
Learn more
Roof Repair
Leaks, missing or wind-lifted shingles, flashing, pipe boots and vents—fixed fast, matched to your existing roof.
Learn more
Hail & Storm Damage
Hail and wind damage inspections, photo documentation and help through your insurance claim—start to finish.
Learn more
Free Roof Inspection
On-roof and drone inspections with a photo report—before you buy, before you sell, or after a storm.
Learn more
Commercial & Flat Roofing
Flat and low-slope roofs: modified bitumen, roof coatings, gravel/built-up repairs for offices, churches and retail.
Learn more
Gutters, Siding & Exterior
Gutters, downspouts, siding, windows and fences—handled by the same team that does your roof.
Learn moreSimple, transparent, start to finish
Free inspection
We inspect the roof and attic and send you photos of what we find—good or bad.
Honest options
Repair or replace? We explain the choice and give you a written price. No pressure.
Insurance support
For storm damage, we meet your adjuster and review the estimate for missing items.
Build & clean up
Quality installation, daily cleanup with magnetic nail sweeps, and a final walk-through.
Collin County roofing FAQ
What cities in Collin County do you serve?
All of them, including McKinney, Frisco, Allen, Plano, Prosper, Celina, Wylie, Murphy, Fairview, Melissa, Anna and Princeton.
Do you offer free roof inspections in Collin County?
Yes. Roof inspections in Collin County are free and include photos of what we find. Call (469) 269-2964 or request one online.
How quickly can you get to my home in Collin County?
We are based in McKinney and schedule inspections in Collin County quickly—often within a day or two, and sooner for active leaks.
Do you offer a warranty?
Yes. Every roof we install includes a 2-year workmanship warranty in addition to the manufacturer's material warranty.
Free roof inspection in Collin County
Tell us a little about your roof and we will call you back to schedule a time. Prefer to talk now? Call or text us.
Hours: Mon–Sat, 10:00 AM – 4:00 PM