Peace of Mind

You have enough on your mind without worrying about a broken heater, leaky faucets, or an air conditioner that won’t cool.  When an emergency strikes, there is no one more prepared than Donnelly’s Plumbing Heating and Cooling.  Don’t worry, we’ve got this.

Serving our Bucks, Montgomery, Chester, and Delaware County neighbors since 1972 out of our Lansdale, PA office location.

Relax and Call Donnelly's

Emergency Service

Donnelly’s offers scheduled and emergency plumbing services – 7 days a week! Call (215) 855-2014 or (610) 660-8130. We always answer the phone.

Heating & Cooling

Whether it’s the hot summers or the frigid winters that cause you pain, Donnelly’s can get you back on track for year-round comfort. We offer complete heating services and cooling services for all your needs.

Coupons & Specials

Donnelly’s is always looking for new ways to deliver savings to our customers and keep more money in your wallet. Find out what offers are available for you right now!

5-Star Reviews

Donnelly’s has a five star rating with over 400 reviews!

Read Our Reviews on Review Buzz

Quality Service You Can Trust

Whether you need plumbing, heating or cooling service or repair, you can count on Donnelly’s to do the job right. Donnelly’s began serving Montgomery, Bucks, Chester, and Delaware county, PA residents as a premier plumbing company in 1972, later expanding to offer HVAC services.

Your Satisfaction is Guaranteed at Donnelly’s

We take customer satisfaction very seriously at Donnelly’s. Whether you call us for a small plumbing repair service, regularly scheduled heating and air conditioning maintenance and repair, or a heating and cooling system installation, we want to be sure you are completely satisfied with the products and service we provide. Read about our 100% Satisfaction Guarantee here.

We maintain an A+ rating with the BBB.
We are not a high-pressure sales company.
We provide up-front pricing for your approval before any work begins.
All of our technicians are expertly trained and screened for your peace of mind.
We stand behind our work with a 100% customer satisfaction guarantee – we’re not happy unless you’re happy!
We serve your area – we offer service throughout Bucks, Chester, Delaware and Montgomery counties in PA.