Family-owned since 1986 Licensed & insured in Virginia Flat-rate pricing, approved before work starts
Open 7 days, 7 AM – 8 PM (757) 495-7782

When it can't wait

Emergency HVAC Repair

No heat with little kids or older parents in the house, no AC in a July heat wave, or water coming through the ceiling. Call Ace and tell us what's happening. We'll give you an honest arrival time.

  • Open 7 days, 7 AM – 8 PM
  • Same-day service when we can
  • Price before we start
Ace Mechanical service truck
Seven days a week, 7 AM to 8 PM.Ace truck
Ace service checkCalls that can't wait
Indoor temp88°FHeatOFFCeilingLEAKING

Call (757) 495-7782. A phone call is the fastest way to reach us. Ace is open 7 days a week, 7 AM to 8 PM.

What to do while you wait

No cooling

Check the thermostat is on COOL and set below room temperature. Check the breaker for the outdoor unit. Replace a clogged filter. If the lines are iced, turn the system off so it can thaw.

No heat

Check the thermostat is on HEAT and the batteries are good. Check the furnace switch and breaker. Don't keep pressing the furnace reset button.

Water leaking

Turn the system off at the thermostat, catch the water, and move valuables. A clogged condensate drain is the usual cause.

Burning smell or CO alarm

Turn the system off and get everyone outside. For a CO alarm or gas smell, call 911 or your gas utility first.

Emergencies we handle

Restaurants and commercial kitchens: see emergency restaurant repair.

$75 diagnostic, waived with the repair. For home service calls, the diagnostic visit is $75. Approve the flat-rate repair price and the $75 is waived. Nothing starts until you say yes.

How to avoid the next emergency

Most emergency calls we run could have been caught earlier: a weak capacitor, a clogged drain line, a dirty flame sensor. Spring and fall tune-ups catch most of them before the hottest or coldest day of the year.

Common questions

Are you open on weekends?

Yes. Ace is open 7 days a week, 7 AM to 8 PM.

Can you come today?

Often, yes. Same-day service depends on the day's schedule, and we'll tell you honestly when we can be there.

Do you charge extra for emergency calls?

We'll tell you the price on the phone before we dispatch, so there are no surprises.

Call Ace now

Call (757) 495-7782 or send a request. You approve the price before we start.

Call Ace

One call. Hot side, cold side, pipes and air.

Tell us what's down and where. We'll give you a straight answer, a flat-rate price, and a time.

(757) 495-7782 Open 7 days, 7 AM – 8 PM · Serving all of Hampton Roads
Call nowRequest service