Plumbing | HVAC | Electric | Remodeling

The Right Technicians, The Right Company

Family owned and operated since 1950, McHales has remained the most trusted and reliable team of home service professionals in the Bucks County area for 75 years.

Current promotions:

Why Choose Us

There are countless reasons why customers have chosen McHales for the last 75 years and still continue to partner with us today. We are a long-standing business bolstered by experienced professionals who deliver on a critical promise of customer satisfaction every day.

We have been recognized by numerous industry organizations, including the BBB, which has consistently given us an A+ rating. Our techs are licensed and insured, professionally trained, and courteous to a fault. For example, we always wear booties in your home to ensure we don’t leave the slightest mess as we perform our services.

We also believe you’ll enjoy the convenience of working with a one-stop shop like McHales. No more calling around to find separate plumbers, electricians, and HVAC professionals. We can do it all! We’re even available when you have an emergency. Trust the thousands of customers who have left us glowing reviews, and give us a call today!

Get In Touch
Fill out the form below and a representative from our team will contact you.

Our Services

Heating and cooling systems crucially contribute to your comfort at home. When you need it most, the team at McHales offers repairs and installations.
When you require electrical work, our team of professionals prioritizes safety above all else. We are deeply familiar with local regulations and codes.
Our skilled plumbers offer repairs, installations, maintenance, and more. We want to make sure your plumbing system functions smoothly and efficiently.

All Services

We offer an expansive range of home services to meet your needs. Our expert team of licensed professionals is ready to assist with top-tier workmanship.

Home Service Pros in Bucks County & Beyond

Started by John McHale in 1950, McHales has consistently brought our commitment to customer satisfaction and excellent workmanship to homeowners in Bucks County and the surrounding areas. We are proud of our 75 year legacy as a family owned and operated company. As electricians, plumbers, HVAC technicians, and remodeling professionals, we consistently invest in adapting our skillset to fit the changing needs of our community.

Whether you need to clear clogged drains or wish to install new lighting, our team has the knowledge and experience to perform the job correctly from the get-go. We have licensed plumbers, electricians, HVAC contractors, and home improvement contractors on staff, so nearly any problem or need you have can be addressed by a pro from McHales. They always treat your home with the respect and care it deserves.

We don’t just provide for our customers — we also invest heavily in our community. With our McHales Cares initiative, we donate monthly to different non-profit organizations committed to improving the lives of people in the Bucks County area.

Our Service Area

If you live in Bucks County or the surrounding areas, you’re in luck! We offer our services to customers in the following cities:

And Many More!

Don’t see your location?
Call (267) 627-8212 to confirm