Heating, Cooling, Plumbing & Electrical in Calhoun County, IL

From Brussels to Hamburg and every farm in between, your neighbors at GRP|WEGMAN keep Calhoun County homes running.

Call NowRequest Service
24/7 Service
Flat-Rate Pricing
Union-Trained Techs
Locally Owned

Your Neighbors in Calhoun County

Calhoun County is a place of its own. About 4,400 people live on the peninsula between the Mississippi and Illinois rivers, in villages like Hardin, Kampsville, Batchtown, Brussels, and Hamburg, and on the farms and orchards in between. No railroad has ever crossed it, and getting here still means the bridge at Hardin or a ferry ride.
That doesn’t make it too far for us. GRP|WEGMAN is based in Bethalto and has been part of the River Bend for more than 70 years. We bring union-trained techs, honest flat-rate pricing, and a phone that’s answered 24/7, whether you live in town or at the end of a long gravel lane.

Home Services in Calhoun County

Heating, cooling, plumbing, and electrical, all from one local team.

GRP|WEGMAN technician testing the wiring inside a home furnace with a meter

Furnace & Boilers

Repairs, replacements, and fall tune-ups for forced air and boiler heat.
Heating Services
GRP|WEGMAN technician checking an outdoor AC unit with refrigerant gauges and a multimeter.

Air Conditioning

Fast AC repair and honest advice on when it’s time to replace.
Air Conditioning
Leaky pipe under a sink

Plumbing

Leaks, fixtures, and repairs done right the first time.
Plumbing
GRP|WEGMAN technician inspecting a water heater’s valves while holding a tablet

Water Heaters

Tank, tankless, and heat pump water heaters, repaired or replaced.
Water Heaters
GRP|WEGMAN technician carrying a tool bag up a home’s front walk, with a company service truck in the driveway

Drains & Sewer Lines

Clogged drains cleared and older sewer lines inspected.
Drain Cleaning
Wall-mounted EV charger plugged into an electric car in a home garage

Electrical

Panel upgrades, EV chargers, lighting, and repairs, with permits handled.
Electrical

What We See in Calhoun County Homes

Out here, a home’s age and setting tell us a lot about what it needs.

Old Farmhouses

Nearly a third of the homes in Calhoun County were built before 1940. Many farmhouses and village homes have heating that was added long after they were built, older wiring, and original drain lines. We take the time to understand what you have before recommending anything.

Propane & Heat Pump Homes

Away from town, many homes heat with propane or a heat pump instead of natural gas. We repair and replace propane furnaces, heat pumps, and the water heaters that go with them.

River Town Homes

Hardin and Kampsville sit right on the Illinois River. Sump pumps, basement drains, and water heaters work harder here, so it pays to check them before the spring rise.

Newer Homes

More than a quarter of the county’s homes were built from 1990 to 2009, many on acreage outside town. Furnaces and AC units that age are near the end, and planning a replacement beats waiting for one to fail in January.

Not sure what your home needs? Call 618-258-9000 or request service

How It Works

Simple, upfront, and no surprises.
At Home Club Members
pay no service call fees.

1

Call or Request Service

Call 618-258-9000 anytime, 24/7, or request service online. We'll find a time that works for you.

2

Get Your Price Up Front

Your technician finds the problem and gives you a flat-rate price before any work begins. No hourly guessing and no surprises at the end.

3

Problem Solved

We fix it right, clean up after ourselves, and make sure everything’s working before we leave

GRP|WEGMAN AT HOME CLUB

Stay Ahead of Problems in Calhoun County

Out here, the best repair is the one you never need. The At Home Club brings two tune-ups a year, priority service, and no service call fees.
$198/year
No monthly fees
Join the At Home Club →

Spring & Fall Tune-Ups

Your AC checked before summer, your furnace before winter.

Priority Service

Members get priority scheduling, even during heat waves.

No Service Call Fees

Including nights, weekends, and holidays.

10-Year Labor Warranty

On new HVAC systems installed by GRP|WEGMAN.

What Our Neighbors Say

“
They were here the next day and had my air conditioner in and I had air that night.
“Our AC had went out... I called and they got it all set up and they were here the same day to evaluate the situation... It's so quiet you can't even hear it... fantastic guys, very courteous, very professional, explained everything about the whole unit. It was just a very fabulous experience with us.”
RHONDA Edwards
GOOGLE REVIEW

Calhoun County
Questions

Still have a question?
Call 618-258-9000, 24/7.

Do you serve all of Calhoun County?

Yes. We cover Hardin, Kampsville, Batchtown, Brussels, Hamburg, Golden Eagle, Michael, Mozier, and the farms and orchards in between. We also serve Jersey County and the rest of the River Bend.

How do you get to the peninsula?

It depends on where you live. We come in over the bridge at Hardin or across the Brussels or Kampsville ferry. If high water or a ferry closure changes the route, we’ll tell you up front how it affects your arrival window.

Is there an extra charge for the drive?

You’ll get your price up front before any work starts, so there are no surprises. At Home Club members never pay a service call fee.

Do you work on propane furnaces and heat pumps?

Yes. We service all major makes and models, including propane furnaces, heat pumps, boilers, and geothermal indoor units.

Can you install a generator?

Yes. When the power goes out on a country road, a generator keeps your heat, well pump, and fridge running. Our union-trained electricians install generators, and when a permit is needed we pull it and take care of the inspection.

Also Serving Calhoun County’s Neighbors

Heat, AC, or plumbing quit on you in Calhoun County?

Call your Neighbors at GRP|WEGMAN

Save our number in your phone so it's there when you need it:  618-258-9000. We answer 24/7.

Request Service

Tell us what's going on and we'll call you back during business hours.
Need help now? Call 618-258-9000, 24/7.

Fields marked with an asterisk (*) are required.
Thanks! We'll call you back during business hours. If it's urgent, call 618-258-9000 anytime.
Oops! Something went wrong while submitting the form, please try again. If it's urgent, call 618-258-9000 anytime.