Plumbing & HVAC Services in Princeton, NJ

Licensed plumbing, heating and AC for Princeton 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

Princeton is a single consolidated municipality today, and its housing covers nearly every era: eighteenth and nineteenth century homes around the university and Nassau Street, early twentieth century houses in the Witherspoon-Jackson and Western sections, and much larger newer construction toward the outer edges. The old houses have hot-water or steam heat, plaster walls and no ducts anywhere, while the newer ones have three zones and a mechanical room. Working on the old ones without taking the house apart is its own skill.

Heights Plumbing, Heating & Cooling is a family-owned, licensed and insured plumbing and HVAC company serving the borough of Princeton in Mercer County, New Jersey. ZIP 08540, 08542. 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 Princeton Homes & Buildings

  • Radiator heat and no ductwork is the normal starting point in the older parts of town, which is why ductless and small-duct cooling come up so often in Princeton.
  • In the historic districts, what can change on the exterior matters — condenser placement, vent terminations and line-set routing all get worked out before anything is ordered.
  • Century-old supply piping shows itself as weak flow and pinhole leaks, and we can stage a repiping so a family keeps living in the house while it happens.

Sections of Princeton we serve include Witherspoon-Jackson, Riverside, Littlebrook, along with every other part of the borough.

Popular Services in Princeton, NJ

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

Plumbing Services in Princeton

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

Air Conditioning Services in Princeton

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

Heating Services in Princeton

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 Princeton

Princeton's commercial and institutional base is unusually deep for its size — a university, downtown retail and restaurants, medical and professional offices, private schools and research office space on its edges. Our commercial division handles rooftop units, commercial boilers and commercial plumbing, with an electrical engineer on staff for the wiring. See all commercial services.

Princeton Plumbing & HVAC FAQs

Can an older Princeton house with radiators and no ducts get air conditioning?

Yes, and there is more than one way to do it. Ductless indoor units handle room-by-room cooling with minimal disruption, and where there is attic or closet space a compact ducted system is sometimes possible instead. We look at the house before recommending either.

We want to keep our radiators but the boiler is ancient. What are the options?

Keeping the radiators is entirely reasonable — a modern high-efficiency boiler will run them, often with an indirect tank for domestic hot water. We calculate the heat loss first so the new boiler matches the house rather than the old nameplate.

How do you protect plaster and floors when running new pipe or a line set?

We plan the route to use the fewest, smallest access openings we can, protect floors and finishes on the way in and out, and agree with you in advance on who patches what. In a house with original plaster that conversation happens before we start, not after.

Nearby Service Areas

We also serve these neighboring communities:

All Mercer County service areas   All service areas

Request Service in Princeton

Schedule a Plumber or HVAC Technician in Princeton

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