Plumbing Contractors Blacksburg VA

Need plumbing services in Blacksburg VA? Need an electrical contractor? We Provide 24/7 Plumbing and Electrical Services in Blacksburg VA! Call 540-382-5658.

Need drain cleaning services in Blacksburg, VA? Looking to install a new water heater? Welcome to Mitcham Repair Service, Inc., located in Riner VA and serving Blacksburg and New River Valley VA. We specialize in a wide variety of plumbing, heating and electrical services. Call us today at 540-382-5658.


Our Services Include:

About Us

We are a family owned and operated plumbing, heating and electrical contractor in Riner, VA. As a fully licensed and insured company, we provide prompt residential and commercial services throughout Blacksburg, VA and surrounding areas. From new installations to repairs, our experienced team does it all! We have the knowledge and equipment necessary to get the job done right the first time, every time.

At Mitcham Repair Service, Inc., we carry out all of our work with integrity, no matter how small or large the project. In business since 2001, our experts aim for complete customer satisfaction and long-lasting relationships, which make us stand out from our competitors. You can depend on our dependable emergency service 24/7 for peace of mind should the unexpected happen. Whether you need a new hot water heater installed or your drains unclogged, our reliable team is your top choice.

With over 30 years of experience, we have a reputation for quality, affordable plumbing, heating, and electrical services. We are efficient and effective, utilizing state-of-the-art tools and equipment. Call our highly trained technicians today!


Tub New tub installation

Service Areas

Riner, 24149, Pilot, 24138, Floyd, 24091, Christiansburg, 24073, Blacksburg, 24060, Radford, 24141, Newport, 24128, Pulaski, 24301, Dublin, 24084, Hiwassee, 24347, Elliston, 24087, Eggleston, 24086, Pembroke, 24136, Shawsville, 24162, Giles County, Montgomery County, Radford City, Radford County, Floyd County, Pulaski County, New River Valley, VA and Surrounding Areas