(434) 260-8170

    Like for Exclusive Offers!


(215) 240-7905

(434) 260-8170    






Lifetime Guarantee

At Michael & Son, we believe you should live worry free in your home. That's why we proudly back the majority of our plumbing repairs with our industry leading limited lifetime Guarantee.

Our no frills, gimmick free guarantee is covered by every repair done by a certified Michael & Son technician because we stand behind every job. Our limited lifetime guarantee is backed by over 38 years of experience and our reputation for quality work.

So relax and live worry free with Michael & Son!

Plumbing in Boonesville, VA

10% Off Up to $50

Have you been wondering if it is possible to find the best plumber in Boonesville? Do you feel like every company wants you to think that they are the best, but that few of them will show you why?

Here at Michael & Son Services, we believe in transparency. We are willing to give you more than just our word that we are a top plumbing company.

We are willing to back it up with real-world reasons that show you why working with us is the right choice.

Aspects of a Top Plumbing Company
What would you say makes the best plumbing company in Boonesville? We believe that it is a mix of professionalism and customer service. We want to offer you more for your money and do a better job than anyone else.

 All of our technicians have master certifications.
 We can offer guarantees on parts and labor.
 We have 37 years in the business, and we are family owned and operated.
 We keep up with weekly training.
 For all of this, we have been given a Carrier Presidential Award.

We're not just going to tell you that we're the best; we're going to show you why.

More Than Just a Plumbing Company
We also believe that the best company in the business should be able to do many different projects, taking on more than just the plumbing job. We can also work with:

 Electrical  Repairs  Restoration  HVAC  And much more

No job is simple, and you cannot afford to hire someone with only one area of expertise. We are able to provide to each of our clients with the professional level of service they expect and deserve. 

If you have any questions or if you would like to learn more, we would love it if you would get in touch with us today. You can contact us through the web form on the site, or you can just call us at (434) 260-8170.