Residential Roofing Services

Is your roof starting to age and beginning to look dull or worn? Has your roof been damaged by a storm or other disaster, showing signs of harsh weather or simple wear and tear over the years? We understand that it can be frustrating when it's that time to replace your roof. Blue Ribbon Roofing is a full-service residential building contractor. Our team is skilled and experienced and will take extra care to ensure your satisfaction upon completion of your roofing project. Blue Ribbon Roofing has a record of success based on years of professional performance in the Dallas Fort Worth area for over 25 years.  We stay ahead of the competition through quality and top-notch roofing services. During your free inspection a representative will go over with you the benefits of each different type of roofing we offer and what type of roof is best for your home.

Home Roofing Services

  • Roof Replacement
  • Roof Repair
  • Sliding Repair and Installation
  • Gutter Repaired or Replaced
  • Insurance claims
  • Storm Damage
  • Free estimates
  • Bonded and insured

Locally Owned and Operated Since 1993

Find a Trusted Roofing Company in 5 Easy Steps

  1. Are they local, are they experienced and reputable. Ask for referrals from people you know in your area.
  2. Do your research. Look at the Better Business Bureau, Angie’s List ratings. Search online to read what others say about them.
  3. After you gather referrals and do the research, narrow down your list and call them. Talk to the company. Are they answering your questions or just giving you a sales pitch?
  4. Ask them for customer referrals and active job sites. Drive by a site or two. Are they clean? Has the crew respected the homeowner’s property by treating it the way you would want your home and lawn treated?
  5. Make sure you are comparing like components, materials, items, and services. Some will tell you the type of shingle they’re using, others won’t.


Robert (McKinney, TX) Blue Ribbon was a life saver for a complete restoration of house roof, following hail damage Blue Ribbon Roofing has proven and experienced professionals who work with them on all aspects of a roofing project. Professional and courteous on all counts, and each job was very well done! Our house has never looked better!  I highly recommend Blue Ribbon Roofing for anyone who needs this type of work done! (I would use them again! Though not hoping for hail damage any time soon!)

Shelly – 5 Star Google Review: We had a really great experience with this company. Picking a roofer after a hailstorm is tricky because there are SO MANY that solicit their services. In the end we went with Blue Ribbon because they were the company that made the process easy to understand. We just wrapped up the roof and several other subsequent repairs, and we are very pleased with the results. Highly recommended!

Amanda – 5 Star Google Review: I had never filed a claim on my roof before, so I was a bit clueless. John was incredibly helpful and patient with all of my questions. He explained exactly how the financial side of the process would work so I could understand. The actual roofing assignment was seamless. The guys did a great job and cleaned up after themselves. I will recommend Blue Ribbon Roofing to anyone!

Find more reviews on Angie’s List, Google and Better Business Bureau

Accreditation & Our Awards

Collin County Roofing serving the following communities:
  • Royse City
  • Plano, Parker,
  • Josephine
  • Weston
  • New Hope,
  • Melissa
  • Allen
  • Lowry Crossing
  • Murphy
  • Frisco
  • Blue Ridge
  • McKinney
2018Bestof-Header1_Mckinney Online
Dallas County Roofing serving the following communities:
  • Dallas,
  • Seagoville
  • Garland
  • Lancaster
  • University Park
  • Grand Prairie
  • Wilmer
  • Cockrell Hill
  • Richardson
  • Mesquite
  • Addison
  • Farmers Branch
  • Balch Springs
  • Rowlett
  • Highland Park
  • Hutchins
Tarrant County Roofing serving the following cities:
  • Haltom City
  • Fort Worth
  • Crowley
  • Sainaw
  • Arlington
  • Southlake
  • Mansfield
  • Azle
  • Burleson
  • Lakeside
  • Grapevine
  • White Settlement
  • Eagle Mountain
  • Hurst
  • North Richland Hills
  • Bedford
  • Lake Worth
  • Keller