Top-rated roofers.

Get matched with top roofers in Mckinney, TX

There are 39 highly-rated local roofers.

Need a pro for your roofing project in Mckinney, TX?

Select your specific project to find the pro for you.

TRUSTED BY MCKINNEY, TX HOMEOWNERS

  • Average homeowner rating star icon4.6
    Average homeowner rating
  • Verified reviews icon1.9k+
    Verified roofing services reviews

Find Roofers in Mckinney

John Lane

New on AngiNew on Angi
Approved Pro

John Lane

New on AngiNew on Angi
Approved Pro

My name is John lane, Professionally I have one year of experience in roofing repairs and residential construction. Non professionally I have been doing handyman work and odd jobs for friends and family for years. Such as painting, drywall, furniture assembly, fencing, automotive maintenance and many others. I am located in Rockwall and can provide services in the surrounding area.

My name is John lane, Professionally I have one year of experience in roofing repairs and residential construction. Non professionally I have been doing handyman work and odd jobs for friends and family for years. Such as painting, drywall, furniture assembly, fencing, automotive maintenance and many others. I am located in Rockwall and can provide services in the surrounding area.


Avatar for Inside & Out Roofing, Painting & Gutters LLC

Inside & Out Roofing, Painting & Gutters LLC

4.81(
58
)
Approved Pro

Inside & Out Roofing, Painting & Gutters LLC

4.81(
58
)
Approved Pro
Customers say: Quality work
183 local quotes requested
14 years of experience

Inside and Out specializes in all your Roofing, Painting and Gutter needs. Spring promotion $2,000 off painting when you get a full roof and gutter replacement. We are fully Licensed and Insured for your protections and offer affordable monthly payment options for your convenience. ***FREE ROOFING INSPECTIONS*** **Insurance Claim Specials- Get credit toward upgrades and other services on all insurance claim projects.** Take advantage of our quick and friendly customers service and schedule an appointment for a free consultation today!

"Amazing company—fast, efficient, and affordable. Their customer service and communication were wonderful. Ben and his team helped repair my dad’s home after a windstorm and were very easy to work with throughout the process. With my background in insurance and construction, I can confidently say these guys are honest and deliver quality work. Will definitely reuse their services above the rest!"

Ashley A on September 2025

Inside and Out specializes in all your Roofing, Painting and Gutter needs. Spring promotion $2,000 off painting when you get a full roof and gutter replacement. We are fully Licensed and Insured for your protections and offer affordable monthly payment options for your convenience. ***FREE ROOFING INSPECTIONS*** **Insurance Claim Specials- Get credit toward upgrades and other services on all insurance claim projects.** Take advantage of our quick and friendly customers service and schedule an appointment for a free consultation today!

"Amazing company—fast, efficient, and affordable. Their customer service and communication were wonderful. Ben and his team helped repair my dad’s home after a windstorm and were very easy to work with throughout the process. With my background in insurance and construction, I can confidently say these guys are honest and deliver quality work. Will definitely reuse their services above the rest!"

Ashley A on September 2025


Avatar for T Rock Roofing & Construction

T Rock Roofing & Construction

4.72(
817
)
Approved Pro

T Rock Roofing & Construction

4.72(
817
)
Approved Pro
Customers say: Quality work
217 local quotes requested
45 years of experience

Since our company’s founding, T-Rock Roofing and Construction has operated with one major guiding principle – do the job well and get it right the first time. In the 60 years since, our business has thrived as we have remained committed to our customers and to excellence. Our top-notch staff and outstanding customer service have gained the loyalty of thousands of home and business owners over the decades by offering quality, local roofing services in the North Texas area. With both residential and commercial roofing services, we give our all to every rooftop, and all of our work is guaranteed

"T Rock Roofing STOLE thousands of dollars from me. After my roof was done by this company, no invoice was sent. I spoke with two reps and they both said the quoted amount sent to me prior to service being done was the correct amount. After I wired the money, I reviewed the charges and Class 4 upgrades were on the quote. When I contacted T Rock, they immediately admitted that I was overcharged. Since then, the company has ignored my phone calls and texts about getting my money back. Twice promising a check would arrive by a certain date when I was able to get them to respond but no check has arrived. From my count there have been three occasions that I’ve been lied to. I will be filing a police report if this is not resolved soon."

Josh D on April 2025

Since our company’s founding, T-Rock Roofing and Construction has operated with one major guiding principle – do the job well and get it right the first time. In the 60 years since, our business has thrived as we have remained committed to our customers and to excellence. Our top-notch staff and outstanding customer service have gained the loyalty of thousands of home and business owners over the decades by offering quality, local roofing services in the North Texas area. With both residential and commercial roofing services, we give our all to every rooftop, and all of our work is guaranteed

"T Rock Roofing STOLE thousands of dollars from me. After my roof was done by this company, no invoice was sent. I spoke with two reps and they both said the quoted amount sent to me prior to service being done was the correct amount. After I wired the money, I reviewed the charges and Class 4 upgrades were on the quote. When I contacted T Rock, they immediately admitted that I was overcharged. Since then, the company has ignored my phone calls and texts about getting my money back. Twice promising a check would arrive by a certain date when I was able to get them to respond but no check has arrived. From my count there have been three occasions that I’ve been lied to. I will be filing a police report if this is not resolved soon."

Josh D on April 2025


Avatar for Legends Roofing

Legends Roofing

4.94(
187
)
Approved Pro

Legends Roofing

4.94(
187
)
Approved Pro
Customers say: Quality work
Recommended by 98% of Angi customers
Recommended by 98% of HomeAdvisor customers
84 local quotes requested

Are you experiencing leakages from roof damage? Are you looking for a skilled and certified roofer in DFW Metroplex? Talk to one of our expert roofing contractors at Legends Roofing. We have the experience, knowledge, and workmanship to handle your roofing repairs, roof replacements, and roof restorations. Our roofers are fully equipped and highly skilled in all facets of commercial and residential roofing. Whether it’s a roof leak repair or roof restoration, call our roofing contractors today for all your roofing needs. With Legends Roofing, you’ll receive the best contract work and advice for your next home improvement project or commercial development. Call 972.679.4640 now to get the job done right with help from an experienced roofer. We work to satisfy all of our customers with astonishing results. To do this we use the latest technology, the newest methods, and put the best workers on the job. With Legends Roofing, you can be sure you’ll receive great roof work that provides long-lasting protection for your home. Our team goes to great lengths to ensure safety and satisfaction of our customers. We provide solutions with roof repairs, restorations or replacements based on your needs. If you’re afraid your roof needs a repair due to leakages and property damage, we can investigate the problem and find ways to make your roof like new again. Experienced Local Roofing Company A roofer with Legends Roofing can help you with your residential and commercial roofing demands Roof repairs and regular maintenance are important when you’re trying to keep your home in good shape. To take the best care of your home, hire your local roofer who will stop at nothing to provide safety and satisfaction. A skilled roofer at Legends Roofing will perform regular roof maintenance, periodic inspections and take care of roof damage before you know it’s broken.

"Excellent communications throughout the entire process. Explained the pros/cons of the different options I had. Started on time and completed project on time !!! Very meticulous work and excellent clean up. Accommodated my preferred paint brand. I would definitely hire again."

Phillip H on November 2025

Are you experiencing leakages from roof damage? Are you looking for a skilled and certified roofer in DFW Metroplex? Talk to one of our expert roofing contractors at Legends Roofing. We have the experience, knowledge, and workmanship to handle your roofing repairs, roof replacements, and roof restorations. Our roofers are fully equipped and highly skilled in all facets of commercial and residential roofing. Whether it’s a roof leak repair or roof restoration, call our roofing contractors today for all your roofing needs. With Legends Roofing, you’ll receive the best contract work and advice for your next home improvement project or commercial development. Call 972.679.4640 now to get the job done right with help from an experienced roofer. We work to satisfy all of our customers with astonishing results. To do this we use the latest technology, the newest methods, and put the best workers on the job. With Legends Roofing, you can be sure you’ll receive great roof work that provides long-lasting protection for your home. Our team goes to great lengths to ensure safety and satisfaction of our customers. We provide solutions with roof repairs, restorations or replacements based on your needs. If you’re afraid your roof needs a repair due to leakages and property damage, we can investigate the problem and find ways to make your roof like new again. Experienced Local Roofing Company A roofer with Legends Roofing can help you with your residential and commercial roofing demands Roof repairs and regular maintenance are important when you’re trying to keep your home in good shape. To take the best care of your home, hire your local roofer who will stop at nothing to provide safety and satisfaction. A skilled roofer at Legends Roofing will perform regular roof maintenance, periodic inspections and take care of roof damage before you know it’s broken.

"Excellent communications throughout the entire process. Explained the pros/cons of the different options I had. Started on time and completed project on time !!! Very meticulous work and excellent clean up. Accommodated my preferred paint brand. I would definitely hire again."

Phillip H on November 2025


Avatar for Pinnacle Roof Pros

Pinnacle Roof Pros

5.00(
11
)
Approved Pro

Pinnacle Roof Pros

5.00(
11
)
Approved Pro
33 local quotes requested
Free onsite estimate

We are a locally owned and operated company that values honesty and integrity and treats your home or business as if it were our own. We are experts in all aspects of roofing projects and our services are customizable to each individual project. We specialize in both installations and replacements. We pride ourselves on the quality of our work as well as our commitment to outstanding results. We look forward to building lasting relationships and guarantee your satisfaction!

"We’re extremely happy with the work the was done at our house. James, our project director, inspected our roof, explained the work to be done and gave us a fair quote. We had a bit of a delay due to weather but James kept us informed and got the roof scheduled as soon as possible. On the day of the roof install, the crew showed up on time, placed tarps all around the house to catch all the debris and were respectful of our property. James was involved with every step of the project and provided pictures of any issues they found and answered all our questions so there were no surprises with final bill. I wouldn’t hesitate to recommend Pinnacle Roof Pros to anyone needing a new roof or roof repairs."

Dennis G on November 2025

We are a locally owned and operated company that values honesty and integrity and treats your home or business as if it were our own. We are experts in all aspects of roofing projects and our services are customizable to each individual project. We specialize in both installations and replacements. We pride ourselves on the quality of our work as well as our commitment to outstanding results. We look forward to building lasting relationships and guarantee your satisfaction!

"We’re extremely happy with the work the was done at our house. James, our project director, inspected our roof, explained the work to be done and gave us a fair quote. We had a bit of a delay due to weather but James kept us informed and got the roof scheduled as soon as possible. On the day of the roof install, the crew showed up on time, placed tarps all around the house to catch all the debris and were respectful of our property. James was involved with every step of the project and provided pictures of any issues they found and answered all our questions so there were no surprises with final bill. I wouldn’t hesitate to recommend Pinnacle Roof Pros to anyone needing a new roof or roof repairs."

Dennis G on November 2025


"Carlos and his team did a fantastic job. They were very professional. They cleaned up all the trash and hauled it off and left my property clean. I would highly recommend these guys and would use them again."

Becky H on June 2025

Juno Construction Group, LLC is a commercial construction company and residential remodeling service in DFW and surrounding areas.

"Carlos and his team did a fantastic job. They were very professional. They cleaned up all the trash and hauled it off and left my property clean. I would highly recommend these guys and would use them again."

Becky H on June 2025


AAA Custom Roofing and Gutters

4.95(
19
)
Approved Pro

AAA Custom Roofing and Gutters

4.95(
19
)
Approved Pro
Customers say: Quick response
101 local quotes requested
32 years of experience

With over 30 years of professional roofing experience, AAA Custom Roofing and Gutters is a veteran owned roofing company that has been serving the DFW area since 1994. Our roofing inspectors are dual-licensed as insurance adjusters and in the event of a significant wind or hailstorm impacting your property, we are equipped to promptly assess the damage and expertly guide you through the intricacies of the insurance claim process. Our services include full roof replacements, roof repairs, and free inspections. We take pride in the quality of our work and we do not accept any payment until all work is complete and you are satisfied! Go the AAA way and call -or- click to schedule an estimate today!

"His crew did a good job. Cleaned up well after. Polite and helpful when I spoke to them. Tim was extremely helpful. Looked about and got the shingles and color I wanted. Came back and inspected all. Showed me the problems and took care of them. Was good with the cost up front. Would recommend them for the job. "

D J on October 2025

With over 30 years of professional roofing experience, AAA Custom Roofing and Gutters is a veteran owned roofing company that has been serving the DFW area since 1994. Our roofing inspectors are dual-licensed as insurance adjusters and in the event of a significant wind or hailstorm impacting your property, we are equipped to promptly assess the damage and expertly guide you through the intricacies of the insurance claim process. Our services include full roof replacements, roof repairs, and free inspections. We take pride in the quality of our work and we do not accept any payment until all work is complete and you are satisfied! Go the AAA way and call -or- click to schedule an estimate today!

"His crew did a good job. Cleaned up well after. Polite and helpful when I spoke to them. Tim was extremely helpful. Looked about and got the shingles and color I wanted. Came back and inspected all. Showed me the problems and took care of them. Was good with the cost up front. Would recommend them for the job. "

D J on October 2025


Avatar for Initech Roofing

Initech Roofing

5.00(
3
)
Approved Pro

Initech Roofing

5.00(
3
)
Approved Pro
Customers say: Quick response
54 local quotes requested
Emergency services offered

Initech Roofing Inc. Reliable. Professional. Built to Last. At Initech Roofing, we specialize in delivering top-quality roofing solutions for residential and commercial properties across Texas. With years of expertise, we pride ourselves on craftsmanship, reliability, and customer satisfaction. Whether you need a new roof, a replacement, or expert repairs, our team is committed to providing durable, high-performance roofing systems designed to withstand the toughest conditions. We use industry-leading materials and best-in-class installation techniques to ensure your roof is built to last. From asphalt shingles to commercial TPO and metal roofing, we offer customized solutions tailored to your needs and budget. Trust Initech Roofing for expert service, honest pricing, and results that stand the test of time.

"Process was smooth and quick. Rob Alvarez was hands on the entire process, from quote through the jobs completion. Fair price and fast, quality work."

Victor Y on April 2025

Initech Roofing Inc. Reliable. Professional. Built to Last. At Initech Roofing, we specialize in delivering top-quality roofing solutions for residential and commercial properties across Texas. With years of expertise, we pride ourselves on craftsmanship, reliability, and customer satisfaction. Whether you need a new roof, a replacement, or expert repairs, our team is committed to providing durable, high-performance roofing systems designed to withstand the toughest conditions. We use industry-leading materials and best-in-class installation techniques to ensure your roof is built to last. From asphalt shingles to commercial TPO and metal roofing, we offer customized solutions tailored to your needs and budget. Trust Initech Roofing for expert service, honest pricing, and results that stand the test of time.

"Process was smooth and quick. Rob Alvarez was hands on the entire process, from quote through the jobs completion. Fair price and fast, quality work."

Victor Y on April 2025


"I'm so glad State Farm recommend Lon Smith Roofing. They did a excellent job, from the customer service to the roofing crew, they responded quickly. After the job was completed, they left the yard clean. Thanks"

Cindy W on November 2023

Additional DBAs - A-1 Smith Roofing, Lon Smith Roofing & Construction. Additional fax - (888) 829-2345. Additional email - [email protected].

"I'm so glad State Farm recommend Lon Smith Roofing. They did a excellent job, from the customer service to the roofing crew, they responded quickly. After the job was completed, they left the yard clean. Thanks"

Cindy W on November 2023


Avatar for Baeza Construction

Baeza Construction

3.50(
2
)
Approved Pro

Baeza Construction

3.50(
2
)
Approved Pro
Customers say: Quality work
201 local quotes requested
7 years of experience

Baeza Construction is a leading concrete company dedicated to providing high-quality concrete solutions for residential, commercial, and industrial projects. With our unwavering commitment to excellence, state-of-the-art equipment, and a team of experienced professionals, we ensure that every project we undertake is built on a rock-solid foundation.

"They did beautiful work the concrete job they did was top notch and the steel flat porch columns they installed were Artisan quality! I wouldn’t highly recommend them for your next project."

John W on September 2024

Baeza Construction is a leading concrete company dedicated to providing high-quality concrete solutions for residential, commercial, and industrial projects. With our unwavering commitment to excellence, state-of-the-art equipment, and a team of experienced professionals, we ensure that every project we undertake is built on a rock-solid foundation.

"They did beautiful work the concrete job they did was top notch and the steel flat porch columns they installed were Artisan quality! I wouldn’t highly recommend them for your next project."

John W on September 2024

...
Showing 1-10 of 213
Roofing questions, answered by experts

Costs depend on material, labor, and additional features like underlayment or insulation.

Rubber shingles last for around 30 years, on average, and some can last for and include warranties for up to 50 years. Rubber roof shingles are more expensive than asphalt shingles, but they can last up to twice as long, meaning they provide more value in the long run. Just keep in mind that rubber roofs often require more maintenance than asphalt shingle roofs, including routine cleaning to avoid mold growth. Ask the roofer who installed your roof for an estimate for routine cleaning, if necessary.

Yes, all roofs can benefit from flashing. Roof flashing can protect a property from water damage, roof leaks, mold, and other serious issues. It’s vital if you’d like to extend the lifespan of your roof and avoid costly repairs down the road.

The recommended spacing for furring strips is 12 to 24 inches apart. Proper furring strip spacing allows for good airflow, improved drainage, noise reduction, and better energy efficiency. Furring strip spacing can vary based on the roof’s pitch and the type of metal roof, so consult the manufacturer or your roofer for the correct spacing.

In most cases and locations, roofs with a single layer of asphalt roofing shingles won't require roof removal before installing a metal roof. However, underlayment may be necessary on roofs with moderate shingle damage. Heavily damaged roofs or ones with multiple shingle layers will most likely require removal before a metal roof can go on.

The Mckinney, TX homeowners’ guide to roofing services

From average costs to expert advice, get all the answers you need to get your job done.

What do you need done? We’ll find top pros.
  • 🌱 "Mow a small front yard"
  • 🛠 "Fix a leaking pipe under the sink"
  • 🏠 "Repair shingles on an asphalt roof"