Plumbing De Soto, MO | HVAC | B F Mahn & Sons Plumbing & Heating

Call Us Today!

(636) 586-2300

Plumbing, Heating, and Air Conditioning Services

B. F. Mahn & Sons, Inc. in De Soto, MO provides commercial and residential plumbing and HVAC services. We are proud to serve customers across Jefferson County. Since 1868, our family-owned and operated business has been the name homeowners and business owners trust with all of their heating and plumbing needs, as well as bathroom remodeling services. We offer competitive pricing, a full range of products, and exceptional customer service. From routine maintenance to urgent problems, you can trust our team of certified licensed plumbing and mechanical contractors. We work hard to provide the latest state of the art products and services and keep current through continuing education courses.

New Construction Plumbing and Repair

There are a lot of factors to worry about when building a new home or office. With B. F. Mahn & Sons, you can trust your new plumbing and fixtures will be in working order when you move in. To ensure your plumbing functions without problems, we coordinate our work with the other contractors and architects on your home. No matter the size of your new home or business, we will make sure you are outfitted with the required plumbing fixtures and equipment.


B. F. Mahn & Sons has always been forefront of plumbing services. We have provided communities in Jefferson County with plumbing repair, maintenance, and replacement services for 4 generations, and guarantee you will receive the best possible service at a competitive price.

We have experience with all types of plumbing issues and repairs including:

  • Blocked drains
  • Blocked sewer lines
  • Blocked shower drains
  • Burst/ leaky pipes
  • Gas leaks
  • Leaking hot-water unit
  • Other plumbing issues
  • Sewer backups
  • Tap doesn’t turn off
  • Water pressure problems

Air Conditioning

Whether you need your air conditioning system serviced, repaired, or tuned up, we have the skills and expertise to handle the job. Our team of trained contractors can service any make or model of air conditioner and will expertly diagnose and repair the issue. We can also help you prolong the life of your unit through preventative maintenance services. Additionally, if you're looking to reduce your energy bills, we can help you choose the right energy efficient air conditioning unit for your home or business.


Our team of heating repair contractors are always available to make sure your heating or hot water systems are running at peak efficiency. We service and repair all types, makes, and models of hearing systems including: gas, propane, geothermal, and electric. No matter if you're looking for routine maintenance or are in a heating emergency, we have the skills and expertise to make sure your system is in working order.

Bathroom Remodeling

In a lot of ways, the bathroom is one of the most important rooms in your home. If you're planning a bathroom remodel, it can be difficult sorting out the logistics, plumbing layout, and fixture placement. Whether you want to add another bathroom to your home or need to replace your bathtub, we are experts in the field. Remodeling your home can boost the value of your home, and we will help you make the most of your space without breaking the bank.

Water Softeners

Water softeners remove damaging minerals from hard water. You water's “hardness” is determined by the amount of minerals present. When hard water moves through pipes, it can leave mineral deposits on the pipe surface. Installing a water softener can help break up these mineral deposits and improve the movement and condition of water within your pipes. If a water softener is not properly maintained, it can cause premature damage and wear to your fixtures, appliances, and water heater.

Water Heaters

While a water heater is a must-have appliance in your home, service or replacement doesn't really come to mind until it is too late. There is no need to panic if your water heater stops working. Our team of technicians will guide you through the process of repairing or purchasing a new water heater. We will work to diagnose the problem, and if your unit needs replacement, we will work with you to find the model to fit your needs.

Gas Lines

If you have run gas appliances or have natural gas heat in your home, it is important to keep everything in good working order. A gas leak can result at any time due to deteriorating pipes, age, improper valves, or fittings. If you have been experiencing issues with your gas appliances, have a rotten egg odor smell inside or outside of your home, or if your heating system is not functioning properly, you may have a gas leak. Do not hesitate to call for service, as it can lead to bigger problems and can be very dangerous. We will gladly fix any leaks, repair the gas line and make sure your system is in safe, working order.

Sump Pumps

Sump pumps are designed to pump excess water out of basements. That water can make its way into your basement if: your basement is below the water table in your area, if there is flooding, or if there is too much rain for your yard to absorb. Because it helps prevent basement flooding, a sump pump can save you thousands of dollars in the event your property is affected by flooding. In order to keep your sump pump working properly regular maintenance and service is recommended.

Boiler Service & Installation

Boilers are important for heating the water in your home. As your boiler becomes older, it becomes less efficient. It's important to keep up-tp-date on your boiler system so it saves you time and money in the long run. Our team is trained to inspect your boiler system when needed and able to install a new one at any time.

For service and expertise you can trust, call B. F. Mahn & Sons today!

B. F. Mahn has provided Jefferson County, MO communities with quality service since 1868. We are proud to be the plumbing contractor countless clients trust for all of their new construction plumbing, HVAC, and general plumbing needs. We are committed to providing you, your family, or your business with the quality of service you deserve.

We proudly serve communities across Jefferson County including: Arnold, Barnhart, Crystal City, De Soto, Dittmer, Festus, Grubville, Hematite, Herculaneum, High Ridge, Hillsboro, House Springs, Imperial, Lonedell, Mapaville, and Cadet, Fenton, Richwoods, and St. Clair in neighboring counties.

For more information about our product offering and services, please give us a call at (636) 586-2300. If you need an estimate, just ask! We are always happy to help.