Take a look at our past work!

McClellands Contracting & Roofing

If Our Name Goes On It, We Stand Behind It, So You Can Stand In It!®

Learn about us:


McClellands Contracting & Roofing is a highly reputable, full-service company serving the residents of Pennsylvania with a foundation built on Teamwork, Integrity, Excellence, and Discipline. As a GAF Certified Master Elite Contractor and a proud recipient of the GAF President’s Club 1-Star Award, we are recognized in the top tier of roofing professionals nationwide. Our team of skilled experts is dedicated to providing top-notch exterior services—including roofing, siding, and gutters—alongside expert interior remodeling for kitchens, bathrooms, and basements. We take pride in delivering durable, high-quality solutions that protect your home from the elements while significantly enhancing its interior beauty and value.

One of the standout features of McClelland's is our commitment to exceptional customer service and total transparency. From the initial consultation to the final walkthrough, our team goes above and beyond to ensure every concern is addressed promptly. We understand that home improvement—whether it’s a complete roof replacement or a custom kitchen renovation—is a significant investment. We strive to provide clear communication, personalized guidance, and industry-leading warranties. By offering competitive pricing without compromising on craftsmanship, we have earned the loyalty of over 900+ clients. We are a trusted name in the industry because If Our Name Goes On It, We Stand Behind It, So You Can Stand In It!®


Check out some important pages from our company's website:


Read what 900+ clients have said about our services:

Our Work

2029 Outlook Drive , Pittsburgh, PA, US
  • Our Services: Replacement
  • Our Services: Roofing
  • GAF Timberline HDZ: Oyster Gray
200 Grant Drive , Coraopolis, PA, US
  • Our Services: Roofing
  • Our Services: Siding
  • Our Services: Replacement
225 Felician Drive , Moon Township, PA, US
  • Our Services: Replacement
  • Our Services: Roofing
  • GAF Timberline HDZ: Weathered Wood
1339 Washington Avenue , Monaca, PA, US
  • Our Services: Replacement
  • Our Services: Roofing
  • GAF Timberline HDZ: Cedar Falls
2035 Broad Hill Farms Road , Moon Township, PA, US
  • Our Services: Replacement
  • Our Services: Roofing
  • GAF Designer: GAF Camelot II - Charcoal

Customer Testimonials

Reviewer photo
Brock and team were great! Very professional, work completed ontime and could not have asked for a better crew. Brock was the only contactor that actually went onto the roof to provide a detailed estimate and BEST price. They went above and beyond of any other company that provided an assessment and estimate. Highly recommend for any roofing job.
Reviewer photo
I was so impressed with McClellands. Brock and his office staff were pleasant and helpful. The installation of my roof went very well. The foreman and his team were at my home around 8 and my new roof was complete by 2. They did a fantastic job with cleanup. My toddlers were able to safely play outside in our yard as soon as the guys left. I highly recommend McClellands!
Reviewer photo
Brock was extremely knowledgeable. He offered venting solutions since I don't have a eave at the back of my house. The crew did a great job with Bobby the Foreman.
Reviewer photo
I had McClelland’s complete a full roof replacement this past weekend. Brock and his crew were very professional and left my property in the condition that they found it. Very competitive pricing, on-time project completion, and very thorough cleanup. Would highly recommend to anyone looking for roofing and other contracting needs.
Reviewer photo
Brock and his crew did a 5-star job on our roof replacement, even with the challenges of multiple layers of shingles and 100-year-old wood. Not only does the roof look great, but they left everything spotless. And they even hooked up our new bathroom ceiling vent for us. Getting a new roof is never going to be without its hurdles and disruptions, but if I had to do it again, I'd call Brock.