I had a great experience with My Plumber. The technician arrived within an hour of when I called, he was courteous and respectful and diagnosed and fixed the problem quickly. He found a couple of other things wrong and gave me the quote on fixing those. I couldn't afford to get the other problems fixed at that time, but there was no pressure to do those things. The price was reasonable as well.