Your Trusted Partner for Roofing & Renovations in the South Hills, PA

Contact Us Today for a Free Estimate

For over 20 years, McCauley Construction Services has been the go-to choice for homeowners in Finleyville, Monongahela, Bethel Park, and the surrounding South Hills, PA area. We are a family-owned and operated business committed to providing honest, reliable, and high-quality craftsmanship on every project. We understand that your home is your most important asset, and our mission is to protect it with durable roofing solutions and enhance it with expert renovation services. When you choose us, you're choosing a team that stands for integrity, quality, and a commitment to our community.

Our Comprehensive Range of Home Improvement Services


At McCauley Construction Services, we offer more than just basic repairs—we offer complete home solutions. Our extensive experience means we can handle a variety of projects, from protecting your home with a new roof to enhancing its beauty with a new coat of paint or a custom-built deck. We take pride in our versatility and attention to detail, ensuring every project, regardless of size, is completed to the highest standards. Our team is equipped to address the specific needs of homes in our service areas, including Pleasant Hills, Jefferson Hills, Bentleyville, and South Park Township.

Professional Roofing Services

We are your local experts in everything roofing. The climate in Southwest Pennsylvania can be tough on roofs, and our team is trained to handle all types of challenges, from emergency storm damage to routine wear and tear. We specialize in both traditional asphalt shingle roofs and modern, durable metal roofing systems. We handle everything from the initial inspection to full-scale replacements, ensuring your roof provides maximum protection for decades to come.

Interior & Exterior Renovations

Give your home a fresh look and feel with our renovation services. We work closely with you to understand your vision and bring it to life, whether you want to update a single room or completely revitalize your home’s exterior. Our services include professional interior and exterior painting, drywall installation and repair, siding, and more.

Custom Deck Building

Extend your living space outdoors with a custom-built deck. We design and construct beautiful, functional, and durable decks that are perfect for entertaining, relaxing, and enjoying the outdoors. We use high-quality materials to ensure your new deck stands up to the elements and provides years of enjoyment.

Why Homeowners in the South Hills Choose McCauley Construction


We’ve spent over two decades building a reputation for being a contractor that homeowners can trust. Our dedication to honest work and superior craftsmanship is what sets us apart. We believe in earning our business through word-of-mouth referrals and a genuine commitment to customer satisfaction. We are proud to be the trusted contractor for homeowners in Waynesburg, Charleroi, and Canonsburg, PA.

Our Commitment to You


  • Local Expertise: We are not an out-of-town contractor. We live and work in the community, so we understand the local climate, building codes, and architectural styles.
  • Quality Workmanship: We never use subcontractors. Every member of our team is an experienced professional who is committed to doing the job right the first time.
  • Transparent Communication: We believe in honest, clear communication from the first call to the final walkthrough. You’ll always know the status of your project and what to expect.
  • Free Estimates: We provide detailed, no-obligation estimates so you can make an informed decision without any pressure.
  • No Unnecessary Services: We will never try to sell you a service you don’t need. Our recommendations are always based on a genuine assessment of your home’s condition.

Frequently Asked Questions About Our Services


To help you get a better understanding of our company and services, we've compiled a list of common questions we receive.

Overhead view of a roof under construction with visible wooden framework, chimney, and a partially built gabled section.
  • Are you licensed and insured?

    Yes, we are fully licensed and insured to work in the state of Pennsylvania. This is crucial for protecting you and your property during any construction project. We are happy to provide our license and insurance information upon request.

  • Do you offer free quotes?

    Absolutely. We believe in transparent and honest pricing. We offer free, no-obligation quotes on all of our services, including roofing, renovations, and deck building. We’ll come to your home, assess your project, and provide a detailed estimate so you know exactly what to expect.

  • What areas do you serve?

    We proudly serve the greater South Hills, PA region, including Finleyville, Monongahela, Bethel Park, Pleasant Hills, Waynesburg, Charleroi, Canonsburg, Jefferson Hills, Bentleyville, Marianna, South Park Township, Baidland, Gastonville, and Donora.

  • Do you use subcontractors?

    No, we do not. All of our projects are completed by our experienced, in-house team. This allows us to maintain strict quality control and ensures every job meets our high standards. We believe this is a key difference that sets us apart from other contractors in the area.


  • How long will a new roof installation take?

    The duration of a new roof installation depends on several factors, including the size and complexity of your roof, the materials used, and the weather. Most residential roof installations are completed within one to three days, but we will provide a more specific timeline during your free consultation.


Serving the Following Areas

We proud to be one of the best general contractors near you! We offer expert roofing and home improvement services in:


  • Baldwin, PA
  • Bethel Park, PA
  • Elizabeth, PA
  • Fayette County, PA
  • Greensburg, PA
  • Jefferson Hills, PA
  • Mount Lebanon, PA
  • North Belle Vernon, PA
  • Pleasant Hills, PA
  • South Park Township, PA
  • Upper Saint Clair, PA
  • Washington County, PA
  • Waynesburg, PA
  • West Mifflin, PA

Ready to Get Started? Contact Us!

We've made it easy to get in touch. We're happy to discuss your project, answer your questions, and provide a free, no-obligation estimate. Because we no longer use a contact form, we encourage you to reach out directly to us via call, text, or email.

Finleyville Office: 3536 Washington Ave, Finleyville, PA 15332

Phone: (412) 308-0113


Republic Office: 121 Johnson Dr, Republic, PA 15475

Phone: (724) 580-7983


You can also fill out our online form to request a free estimate today.

Book now