Leonard Splaine, celebrating 70 years, family owned since 1956

Celebrating 70 Years of People Over Profits Third-Generation, Family-Owned Since 1956

4.9 Based on 1,300+ reviews
Same-Day Service Call us or schedule service online today
A Leonard Splaine service van with ladder racks, wrapped in the company livery
4.9 Rating
4.6 Rating
96% Recommend

Every service.
One number.

Heating, cooling, water heaters, electrical, and heating oil delivery, handled by certified Leonard Splaine employees across Northern Virginia. Pick a service or just call, and a real person will point you right.

Air Conditioning

Repair, installation, replacement, mini-splits, and maintenance, handled by certified techs across Northern Virginia.

All air conditioning services
Electrical

Panel and service upgrades, EV chargers, and generators, by licensed electricians across Northern Virginia.

All electrical services

Also in our wheelhouse

Water Heaters

Repair, replacement, and maintenance for gas and electric tank water heaters across Northern Virginia.

Water Quality Systems

Testing, softening, filtration, and purification for cleaner water across Northern Virginia.

Maintenance

Seasonal tune-ups and a maintenance membership that keep your systems efficient and breakdown-free.

Service Areas

HVAC service across Northern Virginia

Headquartered on Occoquan Road in Woodbridge, we bring the full lineup to Prince William, Fairfax, Arlington, Alexandria, and Stafford every day. Find your town below.

Don't see your town? If you're in Northern Virginia, call us. Odds are we've got a truck nearby. Or see all service areas.

Our Team

The people behind every job

Whatever you need, a real, named Leonard Splaine employee shows up to do it. We're family-owned, 70 years in, and three generations of the same family crew. Learn more about us.

  • Ted Leonard, 3rd-Generation Owner at Leonard Splaine Ted Leonard 3rd-Generation Owner
  • Gary Leonard, 2nd-Generation Owner at Leonard Splaine Gary Leonard 2nd-Generation Owner
  • Johnny Baker, General Manager at Leonard Splaine Johnny Baker General Manager
  • Erin Simmons, Office Manager at Leonard Splaine Erin Simmons Office Manager
  • Brian Boyce, Service Manager at Leonard Splaine Brian Boyce Service Manager
  • Brad Hoskins, Field Supervisor at Leonard Splaine Brad Hoskins Field Supervisor
  • Ira Sacknowitz, Install Manager at Leonard Splaine Ira Sacknowitz Install Manager
  • Ricky Seminario, Comfort Advisor at Leonard Splaine Ricky Seminario Comfort Advisor

Meet the full team →

Sonny, the Leonard Splaine mascot, giving a thumbs up

Ready when you are.

Same-day service across Northern Virginia. Talk to a real person, day or night.