Cancel

    Open app

    Search

    Services - Mains Systems

    Bathtub installation

    Bathtub repair

    Drain installation

    26 More Services

    Drain repair

    Electric installation or replacement

    Electric repair

    Faucet installation

    Faucet repair

    Garbage disposal repair

    Gas line installation

    Gas line repair

    Generator installation

    Generator repair

    Hot water recirculation pump installation

    Hot water recirculation pump repair

    Plumbing inspection

    Plumbing installation or replacement

    Plumbing repair

    Sewer installation

    Sewer repair

    Shower installation

    Shower repair

    Sink installation

    Toilet installation

    Toilet repair

    Water heater installation

    Water heater repair

    Water pipe installation

    Water pipe repair

    Mains Systems Photos

    You might also consider

    Recommended Reviews - Mains Systems

    Your trust is our priority, so businesses can't pay to alter or remove their reviews. Learn more about reviews.
    Yelp app icon
    Browse more easily on the app
    Review Feed Illustration

    10 months ago

    Quality of work done, value of work done, service requested, honesty, pricing. Truly Professionals.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    2 years ago

    This business is great. Family owned which shows in pride of work. Always fast, efficient and very fairly priced.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    Ask the Community - Mains Systems

    You might also consider

    Mountaineer Plumbers - Mountaineer Plumbers, for all our plumbing customers outside of the City of Beckley, West Virginia.

    Mountaineer Plumbers

    (3 reviews)

    The trap under my bathtub was leaking. Jerry did a great job fixing the leak. It looks so much…read morebetter! I highly recommend Jerry he goes above and beyond. A+

    This is a copy of the complaint I just filed with the Better Business Bureau. It says it all. I…read morepray I get some resolution to this. My tub faucet has been streaming water for two days. They would have come back today to fix it, but "the boss" made it clear that it was not going to be just a simple repair or replacement of the faucet. He knew I had more complex issues with the pipes, which were going to cost me. My point is that I paid them a lot to fix my bathroom and kitchen sink (which have, so far, been fine) and my bathtub faucet. That is all I wanted them to come fix, and I don't think that should have cost me more. He also suggested it could be a bad faucet from Lowe's that could be replaced under warranty. I felt he was implying that it would be my responsibility to return it to Lowe's. I informed him that was incorrect. Mark, the plumber, bought it, and it should be his responsibility to return it and replace it. For the $1000 I paid them for those three jobs just a week ago, making it right would really be the "5 star" thing to do. Instead, I, the unhappy customer, was yelled at! I am extremely upset about this situation. My Complaint to the BBB: "I had a serious plumbing issue last week and looked online for a plumber, hoping I could get someone to come the next day. The first website I found was Mountaineer Plumbing, which has a 24 hour hotline. The person who answered the phone told me a plumber would call me back soon. A guy named Mark called and made an appointment to come the next day. He couldn't find my address on GPS, so I offered to meet him in the nearest town. He had a helper with him named Ivan. After briefly looking at the three issues I needed repaired, Mark announced that it would be $1000. Though I couldn't afford the price, I was desperate and agreed to pay that amount. During the day of work, the men went to Lowe's for parts twice, the second time because they bought the wrong faucet for the bathtub. While they were there, Ivan asked me out, which I was shocked by and found very inappropriate. Mark repaired the three areas of plumbing and left after several hours of work. He texted me later to say I could call him if I needed anything else. Just a few days later, the tub faucet started leaking again. I called Mark and he made an appointment to come yesterday to repair it. They never showed up, so I called him this morning. He said his boss needed to speak with me. Another man called me shortly after to explain that fixing it was going to cost me more. I suggested that the price was already excessive and that I had been scammed. He became angry and verbally abusive. He yelled at me that his company doesn't scam anyone and that they are a 5 star company with great reviews. I stated that I feel the price was excessive for the work that was done and that now needs repaired already. I requested that he send someone just to fix the faucet and nothing else. He stated it could be a warranty on the faucet and made an appointment to come. Then, he asked me to meet them again, because Mark is not good with finding people's houses! He also stated that he knew I would have to pay more to get more done. Very wrong!"

    Mains Systems - plumbing - Updated May 2026

    Loading...
    Loading...
    Loading...