Expertise.com Homepage

2025

Last updated:

Best Roofers in McKinney, TX

Our Recommended Top 19

We did the research for you!

  • Licensing
  • User Reviews
  • Mystery Shopping Calls

Our goal is to connect people with the best local professionals. We scored McKinney roofers on more than 25 variables across five categories, and analyzed the results to give you a hand-picked list of the best.

62Reviewed

44Curated

19Top Picks

Learn about our selection process.

Providers

featured provider = Featured Provider

Best Roofers Serving McKinney
McKinney, TX 75070

Expertise.com Rating

Review Sources

Thumbtack
5.0 (20)
HomeAdvisor
4.9 (12)
Facebook
5.0 (1)

Why choose this provider?

Choice Roofing Care was founded in McKinney TX , but offers services throughout the Metroplex. Our certified trained roofing specialists will inspect your home's roof for needed repairs or replacement. Choice Roofing Care is experienced at working with homeowners, realtors, and insurance adjusters to provide a smooth experience for all your roofing needs. Whether you need a new roof, repairs, or a re-install we will make the process seamless and will provide full assistance with any insurance claims. Other exterior services include gutter replacement, window repair/replacement, and fence staining.

  • Roof Repair
  • Roof Installation

Best Roofers Serving McKinney
5900 S. Lake Forest Dr. Suite 300, McKinney, TX 75070

Expertise.com Rating

Review Sources

Facebook
5.0 (29)
Google
4.6 (27)
HomeAdvisor
4.7 (24)

Why choose this provider?

Halo Storm Restoration tackles the various roofing needs of clients in McKinney. Its roofers are capable of handling minor repairs and full replacements. They help clients choose the roofing material, style, and color suitable to their properties. They also respond to emergency roofing cases. The company provides assistance to clients whose properties are damaged by a storm. Its crew works on the property's gutters, fences, and paint. The owners, Chris Mortimer and Stephen Dacus, have been in the construction industry for over 12 years.

  • Roof Installation
  • Repair
  • Roof Maintenance

Best Roofers Serving McKinney
6401 Eldorado Pkwy, Suite 121, McKinney, TX 75070

Expertise.com Rating

Review Sources

Google
4.9 (27)
Facebook
5.0 (11)
Yelp
5.0 (5)

Why choose this provider?

Silverado Roofing Group, LLC, serves residential and commercial properties in McKinney and the surrounding communities. The company provides roof inspections and assists with hail, wind, and water damage repair. It also periodically checks for leaks and mold or mildew growth. The company offers a selection of roofing materials, which include TPO, torch-down, asphalt shingle, gravel, and modified bitumen. Previous projects include Masters Car Wash, Whispering Oaks Apartments, Bank of Whittier, Fountain Park Plaza, and Golden Triangle Retail.

  • Roof Installation
  • Repair
  • Inspection

Best Roofers Serving McKinney
14333 FM 121 Suite 1, Van Alstyne, TX 75495

Expertise.com Rating

Review Sources

Facebook
5.0 (56)
Google
5.0 (4)

Why choose this provider?

4 Alarm Roofing is a firefighter-owned company that serves customers in McKinney and nearby metros. It works on residential and commercial roofs, providing repair, replacement, and conversion services. The company aims to maintain open communication with clients throughout the process. It is a GAF-certified weather stopper roofing contractor and a certified installer of CertainTeed. The company also offers emergency hail and disaster response. One of its contractors, Nathan, holds over 15 years of construction experience.

  • Roof Installation
  • Repair

Best Roofers Serving McKinney
9329 Warren Dr., Mckinney, TX 75071

Expertise.com Rating

Review Sources

Facebook
4.8 (30)
Google
4.8 (23)
Yelp
5.0 (2)

Why choose this provider?

Barkleys Roofing is a McKinney company that replaces, repairs, and maintains roofing systems for residential spaces in the metro. The family-owned company involves new constructions, weathered roofs, storm-damaged roofs, and dated materials. Its services include leak detection, roof inspections, roof installation, and general roof repairs. The company also offers weatherproofing services that protect roofs from rain, snow, hail, and debris. Barkleys Roofing conducts visual inspections and damage assessments before starting any projects.

Best Roofers Serving McKinney
517 N. Tennessee Street, McKinney, TX 75069

Expertise.com Rating

Review Sources

Angi
4.9 (92)
Google
4.7 (56)
HomeAdvisor
4.5 (33)

Why choose this provider?

Founded in 1986, Ameritex Roofing is a general contractor located in McKinney that provides residential and commercial roofing services. It uses all sorts of roofing materials, including composition roofs, tile, slate, and metal. Its team handles and repairs roofs damages caused by hail and storms. Services for gutters and siding are offered as well. Ameritex Roofing is a member of the Greater Dallas Apartment Association, National Home Builders Association, North Texas Roofing Association, and National Association of Remodelers.

  • Roof Installation
  • Repair
  • Roof Maintenance

Best Roofers Serving McKinney
2117 Waterbrook Drive, McKinney, TX 75070

Expertise.com Rating

Review Sources

Google
4.6 (19)
Angi
4.7 (15)

Why choose this provider?

Since 1999, McKinney Roofing has been serving both residential and commercial property owners throughout the metro. The company provides a wide range of roofing services, such as masonry repairs, wind and power turbines, turnkey roof replacement, leak repair and detection, skylights, and ridge vents. Its team of roofing contractors thoroughly inspects roofing systems for damages caused by tornadoes, wind, fire, and storms. McKinney Roofing also offers gutter system installation, garage door replacement, and window repairs.

Best Roofers Serving McKinney
6300 Stonewood Drive, Ste 406, Plano, TX 75024

Expertise.com Rating

Review Sources

Google
5.0 (16)

Why choose this provider?

Since 1977, Shamrock Roofing and Construction has been serving homes and businesses in McKinney and neighboring areas. Its team of roofing experts handles a wide variety of roofing jobs, including replacement of existing roofs and installation of new roofs for a property under construction or remodeling. In addition, they offer inspection for leakage and condition of materials, minor and major repairs, and maintenance programs. They deal with different types of roofs like asphalt shingles, concrete tiles, metals, and wood shingles.

  • Inspection

Best Roofers Serving McKinney
1521 McKinney St Ste 100, Melissa, TX 75454

Expertise.com Rating

Review Sources

Facebook
4.2 (5)
Yelp
4.0 (2)

Why choose this provider?

Tallent Roofing is a commercial & residential roofing company serving clients all around the McKinney & Dallas metro area for over 33 years. This business works with roofing materials including PVC, TPO, and metal roofs as well as built-up tar and gravel. Tallent Roofing, Inc. performs HAAG Certified inspections and generates estimates that inform each client about the full scope of their roof's problems and appropriate solutions. They provide custom installation work to build roofs that satisfy their clients' business needs and conduct comprehensive repair services when they're damaged. Tallent Roofing also provides a variety of general contracting services, including new construction and remodeling services. Insured and bonded. A+ BBB Rated. You can trust the talented Tallent Roofing, Inc.!

  • Metal Roofs
  • Shingle Roofs
  • Tile Roofs

Best Roofers Serving McKinney
1346 Morningside Ave, Lewisville, TX 75057

Expertise.com Rating

Review Sources

HomeAdvisor
4.8 (141)
Facebook
4.9 (106)
Google
5.0 (21)

Why choose this provider?

T Rock Roofing serves residential and commercial clients in and around McKinney. It has been providing roof repair, replacement, and installation services for 60 years to help clients protect their families and staff. Its roofers strive to keep a clean work site and work with minimal disruption to the business or home routines of its customers. They handle a variety of roofing brands, including GAF, CertainTeed, and Owens Corning. Other services are also available, such as hail, storm, and fire damage restoration.

  • Roof Installation
  • Repair

Best Roofers Serving McKinney
2150 S Central Expy Ste 200, McKinney, TX 75070

Expertise.com Rating

Review Sources

Facebook
4.9 (8)
Yelp
3.5 (3)

Why choose this provider?

SLM General Contractors has provided residential roofing services for more than 20 years. The licensed and insured roofer in McKinney offers comprehensive inspections of its clients' existing roofs. Its team of certified professionals consults with the homeowner to offer the most effective and efficient solutions. SLM General Contractors will create a report of all the damage found to the property owner so the property owner can compare that to the insurance company's damage report.

  • Roof Repair
  • Metal Roofs
  • Tile Roofs

Best Roofers Serving McKinney
4685 W. University Dr. Suite 100, McKinney, TX 75071

Expertise.com Rating

Review Sources

Google
5.0 (214)
HomeAdvisor
4.8 (77)
Facebook
4.9 (25)

Why choose this provider?

Performance Roofing is a locally owned and operated business that serves customers in the community of McKinney and its surrounding areas, including San Antonio and Colorado. The company repairs, installs, and replaces roofs for single-family residences, townhouses, commercial properties, apartments, condominiums, and multi-family homes. Its team of contractors performs soft wash roof cleaning for staining, bacteria, and algae. Performance Roofing provides other services, such as gutter system installation, siding, and exterior and interior painting.

  • Roof Installation
  • Repair

Best Roofers Serving McKinney
1201 W Cole St, McKinney, TX 75069

Expertise.com Rating

Review Sources

Facebook
5.0 (23)
Google
5.0 (22)

Why choose this provider?

Raptor Roofing & Windows offers roofing solutions in McKinney to ensure that homes are protected and remain visually appealing. The company inspects, installs, replaces, and maintains roofs using only Owens Corning roofing products. It also provides repair services for damage caused by wear and tear, weather damage or rodent infestation. In addition, it handles window replacement, screen repair, fence staining, maintenance, and repair services. Raptor Roofing & Windows has been serving the community for over three decades.

Best Roofers Serving McKinney
McKinney, TX

Expertise.com Rating

Review Sources

Google
4.9 (42)
Facebook
5.0 (31)
Yelp
3.0 (2)

Why choose this provider?

Nimble Restoration Services is a woman-owned business that has been serving clients in the McKinney metro and its surrounding areas for more than 10 years. The company provides clients with various residential and commercial constructing solutions, including roofing, fencing, and remodeling. It offers roof installation, repair, and replacement services, working on various types of roofing such as shingles, metals, flat, tile, and slate. Nimble Restoration Services also offers chimney, skylight, gutter, and window solutions, as well as storm damage repairs.

  • Roof Installation
  • Repair

Best Roofers Serving McKinney
1408 S Chestnut St, McKinney, TX 75069

Expertise.com Rating

Review Sources

Google
4.9 (57)
Yelp
4.0 (17)
Angi
5.0 (3)

Why choose this provider?

Excel Construction Group McKinney addresses the various roofing needs of homes and businesses in McKinney and the surrounding areas. It installs, repairs, and replaces roofs and conducts inspections for potential problems. The company is a certified installer of Tesla solar panels and glass roof tiles. It offers maintenance services for existing roofs and installation for new construction and remodeling projects. Founded by Felix Salinas, Excel Construction Group McKinney started out as a small roofing and masonry company in 1992.

  • Roof Installation
  • Repair

Best Roofers Serving McKinney
3900 S Stonebridge Dr # 704, McKinney, TX 75070

Expertise.com Rating

Review Sources

Google
4.7 (225)
Facebook
4.7 (41)
Yelp
4.0 (4)

Why choose this provider?

With over 13 years of industry experience, DFW Roofing Pro caters to clients in McKinney and the surrounding communities. This local family-owned company offers residential roofing services involving new roof installation, roofing repair, and replacement services. It also inspects and repairs roofs, skylights, gutters, and vent hoods damaged by hail. The company's team guides clients in customizing roofing systems for commercial properties or establishments. In addition, it handles drywall repair and painting.

  • Roof Installation
  • Repair

Best Roofers Serving McKinney
5208 Sandalwood Dr., McKinney, TX 75072

Expertise.com Rating

Review Sources

Angi
4.7 (251)
Google
4.4 (18)
Facebook
4.7 (15)

Why choose this provider?

Protek Painting & Roofing has been serving customers throughout McKinney and in the Dallas and Collin counties since 1999. Through its use of products from manufacturers like Owens Corning and GAF, it can conduct repairs for different roof issues, including rotten wood and moisture damage. It can upgrade roofing systems with synthetic felt and install premium barriers that guard against ice and water. The company also handles carpentry, siding repair, and gutter installations, as well as interior and exterior paintwork.

  • Roof Installation
  • Repair
  • Roof Maintenance

Best Roofers Serving McKinney
1905 University Business Dr. Ste. 601, McKinney, TX 75071

Expertise.com Rating

Review Sources

Facebook
4.9 (31)
Google
5.0 (28)
Yelp
5.0 (7)

Why choose this provider?

Einstein Roofing and Restoration, LLC, is a locally owned company that caters to clients in McKinney and the surrounding communities. The business provides roof repair and replacement services to residential and commercial properties. Its crew members also conduct roof inspections to check the condition of customers' roofs after a storm or hail. Einstein Roofing and Restoration addresses issues such as dents and tears in the shingle, indentations in the shingle, and excessive granule loss.

  • Repair

Best Roofers Serving McKinney
194 Industrial Blvd, McKinney, TX 75069

Expertise.com Rating

Review Sources

Google
4.9 (170)
Facebook
4.9 (168)
Yelp
4.0 (15)

Why choose this provider?

Striker Roofing & Construction is a locally operated and owned company that serves both commercial and residential property owners in McKinney and its surrounding areas, including Lake Charles and San Angelo. The business installs, replaces, and repairs roofs. Its roofing systems use different materials to protect the customers' properties, such as ice and water protective barriers, ridge shingles, underlayment, ridge vents, and sheathing and decking. Its crew has a collective industry experience of 15 years. Striker Roofing & Construction also installs gutters and windows.

  • Roof Installation

Compare our Top Roofers

NameExpertise RatingAddressPromotionsLearn more
Choice Roofing Care
McKinney, TX 75070
Halo Storm Restoration
5900 S. Lake Forest Dr. Suite 300, McKinney, TX 75070
Silverado Roofing Group
6401 Eldorado Pkwy, Suite 121, McKinney, TX 75070
4 Alarm Roofing
14333 FM 121 Suite 1, Van Alstyne, TX 75495
Barkleys
9329 Warren Dr., Mckinney, TX 75071
Ameritex Roofing
517 N. Tennessee Street, McKinney, TX 75069
McKinney Roofing
2117 Waterbrook Drive, McKinney, TX 75070
Shamrock Roofing and Construction
6300 Stonewood Drive, Ste 406, Plano, TX 75024
Tallent Roofing
1521 McKinney St Ste 100, Melissa, TX 75454
T Rock Roofing
1346 Morningside Ave, Lewisville, TX 75057
SLM General Contractors
2150 S Central Expy Ste 200, McKinney, TX 75070
Performance Roofing
4685 W. University Dr. Suite 100, McKinney, TX 75071
Raptor Roofing & Windows
1201 W Cole St, McKinney, TX 75069
Nimble Restoration Services
McKinney, TX
Excel Construction Group McKinney
1408 S Chestnut St, McKinney, TX 75069
DFW Roofing Pro
3900 S Stonebridge Dr # 704, McKinney, TX 75070
Protek Painting & Roofing
5208 Sandalwood Dr., McKinney, TX 75072
Einstein Roofing and Restoration, LLC
1905 University Business Dr. Ste. 601, McKinney, TX 75071
Striker Roofing & Construction
194 Industrial Blvd, McKinney, TX 75069