Furnace repair · Walworth County
Furnace repair when your home won't warm up.
No heat, a furnace that keeps shutting off or a new noise from the basement? Lake Geneva Heating and Cooling makes furnace repair house calls across Walworth County from our Elkhorn base, and takes emergency heating calls 24/7.

Common reasons to call
- The furnace will not start, or starts and shuts off.
- Air from the vents feels cool when the heat is on.
- The blower runs constantly, or not at all.
- New banging, squealing or rattling sounds.
- Some rooms stay cold while others are warm.
A few checks before you call
Make sure the thermostat is set to heat and its batteries are good, the switch on or near the furnace is on, the breaker has not tripped and the filter is not clogged. If all of that looks right and the house is still cold, call us. You do not need to know which part has failed.
If you smell gas or a carbon monoxide alarm sounds
Get everyone out of the house first. Call your gas utility or 911 from outside, and do not switch lights or appliances on or off on the way out. Call us once the home has been checked and it is safe to go back in.
Repair or replace?
Not every breakdown means a new furnace. If yours is older and the repairs keep coming, ask about a free estimate on a new Lennox furnace so you can compare the two before you decide.
Related heating services
Furnace repair across Walworth County
A few useful answers
Can I call if my furnace stops at night or on a weekend?
Yes. Call (262) 749-6308 any time for emergency heating service. Tell us what the furnace is doing and where your home is.
Do I need to know the furnace's brand or model?
No. Describe what is happening and when it started. If you can read the brand or model on the label, share it, but it is not required.
Is there a discount for seniors or veterans?
Yes. Seniors and veterans get 10% off any service, repair or installation. Mention it when you call or text.
Let’s get your home comfortable.
Based in Elkhorn. Serving Walworth County. Free estimates.
