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

From Carlinville’s Sears homes to farmhouses outside of town, your neighbors at GRP|WEGMAN keep Macoupin County homes running.

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

Your Neighbors in MAcoupin County

Macoupin County is coal country and farm country. Mines built towns like Gillespie, Benld, Mount Olive, and Staunton in the early 1900s, and in 1918 Standard Oil filled a whole Carlinville neighborhood with Sears catalog homes for its miners. Around those towns are farmhouses, country homes, and newer houses near the Madison County line.
Homes out here often sit a long way from help, so they need systems you can count on. GRP|WEGMAN brings union-trained techs, honest flat-rate pricing, and a phone that’s answered 24/7. Our home base in Bethalto is just south of the county line, and we’ve been part of this area for more than 70 years.

Home Services in Macoupin 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 Macoupin County Homes

Out here, a home’s history tells us a lot about what it needs.

Coal Town Homes

Gillespie, Benld, Mount Olive, and Staunton grew up around the mines more than 100 years ago. Many of these homes still have original drain lines, older wiring, and heating added long after they were built. We take our time with older homes and fix what’s there the right way.

Kit Homes and Historic Streets

Carlinville’s Standard Addition has more than 150 Sears homes built in 1918, plus older houses around the square. Kit homes were simple and well built, but a century later most need updated electrical panels, newer plumbing, and heating that fits the space.

Country Homes and Farmhouses

Outside town limits, many homes run on private wells, propane, or heat pumps. Those systems work harder and are farther from help, so a tune-up before the season starts matters more.

Homes Kept for Generations

Plenty of families have owned their homes for decades, with furnaces, AC units, and water heaters replaced one at a time. If yours are 15 years or older, we’ll give you an honest read on what’s worth repairing and what to plan for.

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

Fewer Surprises for Macoupin County Homes

When help is a drive away, a little maintenance goes a long way. The At Home Club includes 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

Macoupin County
Questions

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

Which parts of Macoupin County do you serve?

We serve homes across the county, including Bunker Hill, Brighton, Shipman, Staunton, Mount Olive, Gillespie, Benld, and Carlinville, plus the country roads in between. If you’re not sure we reach you, just call.

Do you work on Sears homes and other older houses?

Yes. Older homes often have original pipes, older wiring, or heating that was added later. Our techs take the time to understand what you have before recommending anything.

My home has a well or runs on propane. Can you help?

Yes. We service propane furnaces and heat pumps, and our plumbers work on homes with private wells. Tell us what you have when you call so the tech comes prepared.

How fast can you get out to me?

We answer the phone 24/7. Call 618-258-9000 and we’ll give you a real arrival window, not a guess.

Is the At Home Club available in Macoupin County?

Yes. Members anywhere in our service area get spring and fall tune-ups, priority service, and no service call fees for $198 a year.

Heat, AC, or water quit on you in Macoupin 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.