McCain Contracting, LLC logo
Approved Pro
Approved Pro

McCain Contracting, LLC

Gutters & Downspouts Cleaning Service, Asphalt Shingle Roofing - Install or Replace, Vinyl Siding - Install or Completely Replace,

About us

It can be a daunting task looking for not only the right contractor for your job but also the right contractor for you. We completely understand what you're going through. We know every customer has different desires, different needs and different schedules. We're not only here to turn your ideas into reality but to make it a memorable experience every step of the way. Call us right now, no matter where you are in the planning process.

Business highlights

Emergency services offered
10 years of experience

Services we offer

Roofing

Amenities

Emergency Services

Yes

Free Estimates

Yes

Warranties

Yes

Reviews
4.964 Reviews
Number of StarsImage of DistributionNumber of Ratings
5
97%
4
2%
3
0%
2
0%
1
2%

Filter reviews by service

Showing 1-25 of 64 reviews
Janet M.
Mar 2025
5.0
Commercial Asphalt Shingle Roofing Installation or Replacement
Refreshing to deal with a contractor that actually cares about the customer. McCain Contracting was prompt and professional from estimate to completion of the project. Whether you need a new roof or repair, Richard will be honest with you. Couldn’t be happier with our new roof, would definitely recommend!

Cecelia E.
Feb 2025
5.0
Metal Roofing - Repair
Wow! Look no further than McCain Contracting for any exterior job you need done. I had a piece of metal hanging from my roof. Had no idea what to do to have it repaired. Called McCain and they promptly came to my home the next day, and had the materials and fixed it promptly and efficiently. They really know what they're doing. And, the price was reasonable. Very professional guys, and I loved how quickly they responded. They are terrific, and I would use them for any exterior work I need done. You won't be disappointed.

Tracy W.
Jan 2025
5.0
Flat, Foam or Single Ply Roofing Repair
$4,000
I purchased a home 10 months ago in which there had been evidence of an old leak. The seller assured me that the leak issue had been fixed. We had gone through several rains without any problems, however with this past snow event, the same area started leaking. I had buckets everywhere trying to catch the leaks. I contacted McCain Roofing and spoke with Richard. I told him about the issues I was having, and he said he would be here that day! You don’t get that from too many roofing companies or any companies for that matter. He explained to me what the problem was in that the seller did not use the proper roofing materials for a flat roof, therefore once the snow melted it had nowhere to go and instead of melting off the roof it melted down into the roof into my library. He not only was here that day assessing and providing me an estimate but was here the very next day to complete the work! He was very professional and so was his crew. I highly recommend McCain Contracting!

Tony M.
Jan 2025
5.0
Asphalt Shingle Roofing - Install or Replace
$21,000
Great experience with Richard from start to finish. His crew was courteous, they work well together and get the work done. We have a large roof with a lot of elevations and repairs, and it was done in only 2 days. The price was great and the quality of work was high.

Melissa B.
Oct 2024
5.0
Asphalt Shingle Roofing Repair
Yes, I recommend this pro
Easy to talk to. On time and efficient. Great job.

Keith K.
Oct 2024
5.0
Asphalt Shingle Roofing Repair
Yes, I recommend this pro
$9,000
Very reliable, very reasonable and a company that can be trusted

Andrea M.
Sep 2024
5.0
Asphalt Shingle Roofing - Install or Replace
Yes, I recommend this pro
Richard was very accommodating. He came to our house right away and gave us an estimate. Great service, wonderful experience! Our roof looks fantastic, I'm so happy with how it turned out! Thanks again Richard.

Shannon J.
Jan 2024
5.0
Yes, I recommend this pro
$200
I called McCane after a storm because we were in desperate need of a roofing repair. Not only was the customer service amazing, but they were able to squeeze us in and make the repair in the same day. I will use them again for more projects in the future and recommend them to others as well!

John H.
Nov 2023
5.0
Asphalt Shingle Roofing - Install or Replace
Yes, I recommend this pro
$11,000
Excellent company to use to replace your roof. Quality work, fair price and roof was completed in a very timely manor. Would highly recommend.

Linda J.
Oct 2023
5.0
Asphalt Shingle Roofing - Install or Replace
Yes, I recommend this pro
$6,000
McCain Contracting installed a roof on my property and also removed at tree with no additional charge. They did a great job left my yard clean. Great to work with and affordable price. Hands down a great company!!!!!

Eva W.
Sep 2023
4.5
Asphalt Shingle Roofing Repair
Yes, I recommend this pro
Great guys a God send

Kristy M.
Sep 2023
5.0
Asphalt Shingle Roofing Repair
Yes, I recommend this pro
We got a recommendation through our local Milford Facebook page and called McCain Contracting at 8 am and they came out that afternoon and repaired our shingles. Couldnâ t ask for a better experience highly recommend these guys.

Sharon H.
May 2023
5.0
Asphalt Shingle Roofing - Install or Replace
Yes, I recommend this pro
It was a pleasure working with Richard McCain, he and his workers were on time did a wonderful job from beginning to end. They cleaned up my entire yard after they were done. I appreciated Richard being at my house the entire time from start to finish working/overseeing the entire job.

Roy N.
May 2023
5.0
Asphalt Shingle Roofing - Install or Replace
Yes, I recommend this pro
$10,200
Excellent company to have replace your roof. Quality work, fair price and roof was completed in a very timely manor. Would highly recommend.

Fred F.
Apr 2023
5.0
Asphalt Shingle Roofing - Install or Replace
Yes, I recommend this pro
You guys did a awesome job and quickly thanks for everything

Charles H.
Apr 2023
5.0
Vinyl Siding - Install or Completely Replace
Yes, I recommend this pro
Very professional in every aspect of the work. Would highly recommend them to anybody that is looking for quality work at a very good price.

Margaret M.
Nov 2022
5.0
Asphalt Shingle Roofing - Install or Replace
Yes, I recommend this pro
Everyone was professional and treated my property with upmost respect. Job done in a timely manner and every area cleaned up. Would definitely consider them for any other projects I might need in the future.

Mark G.
Sep 2022
5.0
Asphalt Shingle Roofing - Install or Replace
Yes, I recommend this pro
$13,900
Prompt in replies to our questions. Quality roof replacement, done in one day.

William B.
Sep 2022
5.0
Asphalt Shingle Roofing - Install or Replace
Yes, I recommend this pro
$6,800
they came on time and were finished by noon. and no mess left behind. i am confident that few if any nails will find the way to my mower tires. two heavy rains latter and no sign of leaks. A first class job all around.

Denise G.
Aug 2022
5.0
Wood Shake or Composite Roofing - Install or Replace
Yes, I recommend this pro
$10,500
The entire experience was Awesomeâ ¦..All were very nice and courteous. The workmanship is more than I expected. The amount of time spent here to do my roof, I was worriedâ ¦. They were really fast.. Cleaned up all there materials and it was like, they were never here.. Iâ m not even thinking about using anyone else for my siding!!

Jimmy W.
Apr 2022
5.0
Asphalt Shingle Roofing - Install or Replace
Yes, I recommend this pro
Top notch business. Very fast getting back to us with a quote and scheduled job the following week. Roof and new shutters installed in one day. Both look incredible and the clean was awesome!

Michael F.
Jan 2022
5.0
Asphalt Shingle Roofing - Install or Replace
Yes, I recommend this pro
I was approved for a full roof replacement by my insurance company. McCain contracting was the company I chose to hire based on the numerous positive reviews. They honored the quote they gave me even though the shingles I originally requested were not in stock and the alternate was more expensive. Richard’s team arrived 10 minutes early and completed all work the same day. They restored the surrounding area back to its original state. Mike was the Supervisor on-site and he was very professional and answered all my questions.

Lori L.
Dec 2021
5.0
Asphalt Shingle Roofing - Install or Replace
Yes, I recommend this pro
Fast friendly efficient. Job well done!!!

Judith C.
Nov 2021
5.0
Asphalt Shingle Roofing - Install or Replace
Yes, I recommend this pro
$9,400
I called five places and got 3 actual bids. McCain 's bid was lower because they have little overhead and presented as being honest and fair. The work was done in a few hours despite cold n windy conditions. Very pleased with the outcome. Would highly recommend. Hard working , focused crew. Thanks again.

Dolores H.
Sep 2021
5.0
Asphalt Shingle Roofing - Install or Replace
Yes, I recommend this pro
Great to deal with.
Showing 1-25 of 64

Licensing

State Contractor License Requirements

All statements concerning insurance, licenses, and bonds are informational only, and are self-reported. Since insurance, licenses and bonds can expire and can be cancelled, homeowners should always check such information for themselves. To find more licensing information for your state, visit our Find Licensing Requirements page.

*Contact business to see additional licenses.

FAQ

McCain Contracting, LLC is currently rated 4.9 overall out of 5.

Monday: 8:00 AM - 6:00 PM Tuesday: 8:00 AM - 6:00 PM Wednesday: 8:00 AM - 6:00 PM Thursday: 8:00 AM - 6:00 PM Friday: 8:00 AM - 6:00 PM Saturday: 8:00 AM - 6:00 PM Sunday: 8:00 AM - 6:00 PM

Yes, McCain Contracting, LLC offers free project estimates.

No, McCain Contracting, LLC does not offer eco-friendly accreditations.

No, McCain Contracting, LLC does not offer a senior discount.

Yes, McCain Contracting, LLC offers emergency services.

Yes, McCain Contracting, LLC offers warranties.