Plumbing & HVAC Services in Pennington, NJ

Licensed plumbing, heating and AC for Pennington homes and businesses. Same-day service, upfront pricing.

  • Same-day serviceWithin 24 hours of booking
  • Upfront pricingPrice agreed before we start
  • Licensed & insuredNJ plumbing & HVAC licenses
  • Family owned56 years combined experience

Pennington is a compact borough in the Hopewell Valley with a historic core of eighteenth and nineteenth century homes, side streets of early twentieth century houses, and newer subdivisions out at the edges. Route 31 skirts the borough and takes most of the through traffic away from its narrow streets. Old houses in a small borough mean working carefully in finished, lived-in rooms rather than on an open construction site.

Heights Plumbing, Heating & Cooling is a family-owned, licensed and insured plumbing and HVAC company serving the borough of Pennington in Mercer County, New Jersey. ZIP 08534. We offer same-day service, on-time arrival and upfront pricing on every job, and we handle residential and commercial work.

What We See in Pennington Homes & Buildings

  • The oldest houses in the center have had heating systems added, abandoned and added again, so we trace what is genuinely still connected before quoting a replacement.
  • Bathroom and kitchen remodels in these homes almost always turn up undersized supply lines and old drain runs behind the plaster, and we plan for that instead of discovering it halfway through.
  • Mature street trees put steady pressure on sewer laterals and tend to bury outdoor condensers in leaf litter, which quietly costs cooling capacity every summer.

Popular Services in Pennington, NJ

These are the services Pennington customers call us for most, based on the local housing and building stock.

Plumbing Services in Pennington

Our licensed plumbers handle water heaters, drain cleaning, sewer line repair, leak detection, gas lines, repiping and fixture work for Pennington homes. See all plumbing services.

Air Conditioning Services in Pennington

AC repair, maintenance, replacement and ductless mini splits for Pennington homes, sized with real heat gain calculations by our mechanical engineer. See all air conditioning services.

Heating Services in Pennington

Furnace, boiler and heat pump repair, maintenance and installation, including the steam and hot-water systems common in older Mercer County homes. See all heating services.

Commercial Plumbing & HVAC in Pennington

Pennington's commercial base is small and local — shops and restaurants in the borough center, professional and medical offices, and school and church buildings. Our commercial division handles rooftop units, commercial boilers and commercial plumbing, with an electrical engineer on staff for the wiring. See all commercial services.

Pennington Plumbing & HVAC FAQs

We are redoing a bathroom in a very old Pennington house. What should we expect behind the walls?

Expect surprises and budget for them: older supply piping, drain runs that no longer meet current sizing, and framing that was never laid out for a modern fixture placement. We open a small inspection area first so the plan reflects what is actually there.

Our kitchen sink and dishwasher back up at the same time. Is that one problem?

Yes, they almost certainly share a branch drain, and grease buildup in that branch is the usual cause. Clearing the branch properly solves both at once, while plunging one fixture only moves the water around.

What happens if we call in the evening or on a weekend?

A person answers — our phones are answered live around the clock. After-hours calls get booked for the next available appointment rather than dropped into voicemail.

Nearby Service Areas

We also serve these neighboring communities:

All Mercer County service areas   All service areas

Request Service in Pennington

Schedule a Plumber or HVAC Technician in Pennington

Tell us what is going on and we will call back to confirm a same-day or next-available appointment.

(201) 245-7772

Step 1 of 5Service

What do you need help with?

Please choose an option to continue.

Takes about a minute
How soon do you need us?

Water coming in, no heat or a gas smell? Calling is fastest: (201) 245-7772. If you smell gas, leave the building and call your gas utility or 911 first.

Please choose an option to continue.

What type of property is it?

Please choose an option to continue.

Where’s the property?

So we can send the closest technician. We never share your address.

Enter a street number and street name.

Enter a 5-digit New Jersey ZIP code.

How can we reach you?

Enter a 10-digit New Jersey phone number.

Best time to call

By submitting, you agree that Heights Plumbing, Heating & Cooling may call, text or email you about this request. Reply STOP to opt out of texts. We never sell your information.

Call now Book service