I had the absolute best experience using Mountain Valley Plumbing from start to finish. It began with my initial phone call. The woman who answered the phone asked me a ton of questions about my plumbing problem to help narrow down what it could be. (The first place I called, I was told by the receptionist, "I don't know anything. I'll have the plumber call you.")
She gave me a fair estimate and scheduled a plumber immediately. When the plumbers arrived, they were both very courteous and polite. They examined my plumbing and quickly diagnosed what the actual problem was. A new estimate was given and they quickly went to work. Not only did the fix the problem but they also educated me how to prevent from having that same problem in the future.
From start to finish, it was an awesome customer service experience. And they get HUGE bonus points. A week later, I received a hand written card in the mail, thanking me for my business.