Residential Plumbing Repair | Kansas City, MO & Overland Park, KS

Our licensed Servicemen are ready to take on any plumbing or piping issue your fixtures could have. At Mac Wilson Plumbing we ensure that the customer is satisfied and the job is done right. Plumbing issues do not have to plague your home, call (816) 768-0700 today to schedule an appointment today. Mac Wilson Plumbing LLC is here for you, at the right place - at the right time!

Common Repairs & Issues

  • Clogged Drains - Our Servicemen recommend avoiding many over the counter drain-cleaning chemicals. Use can result in larger issues than what you started with.

  • Slow Drains - The cause of your slow drains can be easily diagnosed by one of out plumbing experts. Call us today for everything plumbing Kansas City, MO or Overland Park, KS.

  • Leaky Faucets - Wasteful and costing you potentially hundreds of dollars every year! Do yourself a favor, save the planet and your bottom dollar.

  • Leaking Pipes - Whether in your bathroom or kitchen sink, leaky pipes can lead to extensive water damage to your home

  • Running Toilet - Running toilets can waste hundreds of gallons a day, imagine what that is adding to your water bill. Call us at (816) 768-0700 if you're experiencing issues with your bathroom pluming.

Ready to take the next step? You can contact us for any Kansas City, MO or Overland Park, KS plumbing service directly by phone at (816) 768-0700 or fill out our convenient form on the "Request Service" page.

At Mac Wilson Plumbing LLC, we will give you a full report of the condition of your home or commercial plumbing, as well as answer any questions you might have about common issues, maintenance and inspection of your building. Mac Wilson Plumbing LLC, "Proudly serving the greatest city in the world." 


Along with Kansas City and Overland Park our entire service area includes the cites/towns/villages of Raytown MO, Independence MO, Belton MO, Raymore MO, Grandview MO, Lee's Summit, MO, Leawood KS, Prairie Village KS, Overland Par, KS, Lenexa KS, Olathe KS, and Merriam KS.