Express Plumbing has been serving Saint Charles since 1999. We're based in Lake Saint Louis, which puts us about 20–25 minutes from most Saint Charles addresses depending on traffic. That's close enough to respond fast when you need us. We know Saint Charles well — from the historic streets in the old town area to the newer developments along Highway 94. Jim's a licensed master plumber in St Charles County and he's pulled hundreds of permits through Saint Charles City Hall over the years. We've done everything from fixing emergency leaks in old Victorian homes to roughing in plumbing for new construction. We've also handled plenty of rehab work where old plumbing needed brought up to current code. Last year, we replaced a dozen water heaters in Saint Charles during that cold snap in January. When you've been working in Saint Charles this long, you know the quirks of older homes, you know what the inspectors expect, and you know how to get the job done right.
From quick fixes to full installs, we do the work that keeps your water running.

Burst pipe? Overflowing toilet? Water spraying from under the sink? We're on our way. Most emergencies happen when you least expect them, and we've seen it all — from frozen pipes in January to sump pumps that quit during a storm. We carry parts on the truck so we can fix most problems same-visit instead of making you wait three days for a callback.

If your shower's running cold or you hear banging sounds from the basement, your water heater's telling you something. We install gas and electric units, and we'll walk you through what size makes sense for your house. Most installs take half a day, and we haul off the old one so you don't have to figure out where it goes.

Building an addition or finishing a basement? We handle the rough-in plumbing before the drywall goes up. That means running supply lines and installing vents so everything's ready when you're set to install fixtures. We work with your contractor's schedule and make sure inspections pass the first time.
A dripping faucet wastes more water than you think — and that sound drives you crazy at night. We fix leaks, replace cartridges, and install new faucets in kitchens and bathrooms. Most repairs take under an hour. If it's shot and needs replacing, we'll tell you straight instead of patching something that'll break again next month.
When heavy rain hits Lake Saint Louis, your sump pump better be working. We test pumps, replace failed units, and install battery backups so you're covered even if the power goes out. A working sump pump is the difference between a dry basement and a mess you'll be cleaning for weeks.

Adding a gas line for a new stove, dryer, or tankless water heater? We run gas pipe to code and test every connection. Gas work isn't something to DIY or trust to someone without a license. We're bonded and insured specifically for this, and we pull permits when they're needed.
Call Us and Get Honest Advice
When you call (314) 807-8460, you're talking to us directly. We ask what's happening and tell you honestly whether it's urgent or if it can wait. Since we're about 17 miles away in Lake St Louis, we can usually get to Saint Charles same-day — often within an hour or two for emergencies. We'll tell you when to expect us, and we show up when we say we will.
We Figure Out the Problem and Quote It
We arrive with a fully stocked truck and diagnose what's wrong. Whether it's a leaking pipe, a failed water heater, or old galvanized pipe that needs replaced, we explain the problem in plain language and tell you what it'll cost to fix. If you're good with the price, we start right away. If we run into something unexpected, we stop and talk to you before doing extra work.
We Fix It Right and Pass Inspection
Once we start, we don't leave until it's done properly. We use quality parts, follow local code, and make sure everything works before we're finished. Most repairs take a couple hours. Bigger jobs like water heater replacements or code violation fixes take longer. When we're done, it's fixed right and we clean up the mess before we leave.
Ready to get started?


We're usually in Saint Charles within an hour or two for emergency calls — sometimes faster if we're already working in the area. Our shop is in Lake St Louis, about 17 miles from most Saint Charles addresses. If you've got a burst pipe or flooding, call (314) 807-8460 and we'll head your way immediately.
No. We don't charge travel fees to come to Saint Charles. The price is the same whether you're in Lake St Louis, Saint Charles, or anywhere else we serve. We're not adding fees because you're a few miles away.
Yes. Jim's a licensed master plumber in St Charles County, which includes Saint Charles. We pull permits through Saint Charles City Hall when required, and our work passes inspection the first time. We've been doing plumbing in Saint Charles since 1999 and know exactly what the inspectors expect.
Yes. We've done plenty of work bringing old plumbing up to current code in Saint Charles. That might mean replacing galvanized pipe, fixing improper venting, or installing backflow preventers. We know what Saint Charles inspectors look for and we'll make sure your property passes. If you've got a violation notice, we can walk you through what needs fixed.
Galvanized pipe that needs replaced, old cast iron stacks that are corroded, and outdated venting systems. A lot of the older homes in Saint Charles were built before modern code, and things need updated when you remodel or when they finally fail. We also see a lot of water heater replacements in homes where the original unit is 15–20 years old.
You can reach us at (314) 807-8460 or email us at [email protected] for more information — we’re always happy to help.