Michael at Union County Plumbing and Heating did exceptional work installing a new water heater and boiler. His prices were the best among the estimates I got. I highly recommend Michael at Union County Plumbing and Heating.

Union, NJ · Boilers · Heating · Water Heaters
Heat & hot water,
handled.
Union County’s owner-run boiler, heating & water-heater specialist. Mike does the work himself — fast, honest, and on call 24/7 when the heat goes out.
Union County, New Jersey
When the heat goes out, call Mike.
Union County Plumbing & Heating is the owner-run shop your neighbors call for boilers, heating and water heaters — and the one they call back. Real expertise, fair prices, and a 5.0★ rating on Google.
Rated on Google
Emergency service
Estimates
Does the work
The work
Boilers, heat & hot water
Clean installs and reliable repairs: the boiler, heating and water-heater work we do every day across Union County.

Boiler & water-heater install — our work

Water heater replacement

Heating system service

Gas line & oil-to-gas conversion

Clean mechanical-room work

Radiator & baseboard heat

Tankless water heater

24/7 emergency repairs
What customers say
Trusted across Union County
What we do
Heating & plumbing, done right
Boiler repair & installation, heating repair, water heaters, oil-to-gas conversions and 24/7 emergency plumbing — one trusted, owner-run shop for all of it.
Where we work
All over Union County
Based in Union and serving Elizabeth, Hillside, Roselle, Linden, Springfield, Cranford and the surrounding Union County, NJ towns — fast, around the clock, for heating and plumbing.
See all service areasOwner-operated
You deal with Mike
No call center, no rotating crew, no high-pressure salesman. When you call Union County Plumbing & Heating, you get Mike — the same man who answers the phone, diagnoses the problem, gives the price and does the work. His customers call him “honest, reliable and reasonable,” and one called him “the absolute hero of the day.” He guarantees his work.

Free estimates, fast
Get your free estimate
Tell us what's going on with your heat, hot water or plumbing and we'll get you a clear, honest price.
Tell us what you need
A boiler acting up, a water heater that quit, no heat, or a plumbing emergency — pick your service and we'll take it from there.
Get My Free EstimatePrefer to talk? Call or text (908) 585-1077 — 24/7.
Good to know
Questions, answered
Owner-Operated · 5.0★ · 24/7
Let's get your heat back on.
Call or text Mike today for fast, honest boiler, heating and water-heater service anywhere in Union County, NJ.
