Lake Geneva, WI · Residential HVAC
Heating and cooling service in Lake Geneva, WI.
From older homes near downtown to houses along the shore, we make heating and cooling house calls in Lake Geneva, about 9 miles from our Elkhorn shop. Furnace and boiler repair, central air, ductless mini-splits and water heaters, with 24/7 emergency service.

Boilers and radiators in older homes
Many older Lake Geneva houses heat with a boiler and radiators. We repair and maintain boilers, service radiant floor heating and install NTI boilers when it is time to replace one.
Cooling a house built without central air
A house heated by radiators usually has no ductwork for central air. A Mitsubishi Electric ductless mini-split can cool, and heat, the rooms you use most without running new ducts. Where the house has ductwork, we repair central air and install new Lennox systems.
Lake homes and second homes
If your house on the lake sits empty for part of the winter, a heating failure can go unnoticed until the pipes freeze. Have the furnace or boiler checked before you leave, keep the heat at a safe setting and make sure someone nearby can get in. If the heat stops, call us any hour.
Around Lake Geneva
We also cover the area around the city: Lake Como and the Town of Geneva, the Town of Linn along the south shore, and Pell Lake to the southeast.
Free estimates on new equipment, and 10% off for seniors and veterans on any service, repair or installation in Lake Geneva.
Services in Lake Geneva
Nearby towns we serve
A few useful answers
Is your company in Lake Geneva?
Our shop is in Elkhorn, about 9 miles away, and we make house calls in Lake Geneva and all around Geneva Lake. Call (262) 749-6308.
Do you serve homes on Geneva Lake?
Yes. We work all around the lake, including Williams Bay, Fontana and the Town of Linn.
Can you add air conditioning to a house heated by radiators?
Often, yes. A ductless mini-split cools without ductwork. Call and tell us which rooms you want cooled.
Let’s get your home comfortable.
Based in Elkhorn. Serving Walworth County. Free estimates.
