Mon–Thu 8am–5pm · Fri 8am–4pm | Emergency line answered 24/7 Westborough · Northborough · Shrewsbury
Heating · Cooling · Plumbing

No heat? Leak? We answer the phone.

Family-run out of Westborough since 1998. Licensed, insured, and straight with you about what a job costs before anyone picks up a wrench.

Same-week appointments in most cases · Nights and weekends covered for emergencies

Straightforward pricing

No surprise fees. What we quote is what you pay.

Diagnostic visit$149
AC repair$400–$1,200
Water heater replacement$1,800–$3,400
Leak repairfrom $149

Final cost depends on what we find. We'll talk it through before starting.

27years in business
4.9★from 340+ reviews
24/7emergency line
MA #12847licensed & insured
What we do

Heating, cooling, and the plumbing that goes with it

Residential work across the Westborough area. If it heats, cools, or carries water, it's probably ours.

No heat

Furnace won't fire, blowing cold, or short-cycling. Priority scheduling when it's below freezing.

Diagnostic $149

AC repair

Not cooling, icing up, or running constantly. Most repairs done in a single visit.

$400–$1,200

System installation

Furnace and AC replacement, sized properly for the house rather than the catalogue.

Free estimate

Leak repair

Dripping, damp ceilings, running meters. We find it before we start opening walls.

Diagnostic $149

Water heaters

Repair or replacement, tank and tankless. Same-day when we have your size on the truck.

$1,800–$3,400

Emergencies

Gas smell, burst pipe, no heat in winter. Call the emergency line — don't wait on a form.

(508) 555-7199
Pricing

You'll know the number before we start

Our diagnostic is $149 and it comes off the repair if you go ahead with us the same visit. Anything beyond that gets quoted and agreed before work begins — no invoice surprises, no "while we were in there."

We don't take jobs under $150. For anything smaller you're better off with a handyman, and we'll say so.

Service area

Westborough and the towns around it

We stay within about 25 miles of Westborough so we can actually get to you the day we say we will. If you're on the edge of that, call and ask — we'd rather tell you no than book you and cancel.

Westborough Northborough Shrewsbury

Tell us what's happening

A sentence is enough. Call, or use the chat in the corner if it's late.

We call you back

A person, not a dispatch queue. We'll confirm a time that works.

Fixed, and priced up front

You approve the number before anything gets taken apart.

Reviews

What neighbours say

★★★★★

"Furnace died on the coldest night of the year. Someone picked up at 11pm and was out before nine the next morning."

— Karen M., Northborough
★★★★★

"Quoted me $149 to find the leak and that's exactly what I paid. The repair came in under the estimate."

— Dave R., Westborough
★★★★★

"They told me my water heater had another two years in it instead of selling me a new one. That's why I keep calling them."

— Priya S., Shrewsbury

Smell gas or water coming through the ceiling?

Don't fill in a form. Call the emergency line — it's answered around the clock, including nights and weekends.

Call (508) 555-7199