My husband called them in the morning when our dishwasher leaked. They said between 1-2pm but would I mind if they came earlier. Of course not! After waiting until 1:45pm I gave them a call and the dispatcher informed me that James was running 2 hours late, and she's sorry for not having called. At 3:30pm I called again and was then informed that James can't get here until 5pm,and how sorry she was that they're running late. I called them back 5 minutes later and asked her if they had anyone else. She told me that James was the only one that did fireplaces. I told her it wasn't a fireplace problem. Then she said oh barbecue. No! She finally got it rignht the 3rd time, dishwasher leak because of water pressure. How does anyone know it was caused by pressure? My husband wanted our water pressure checked, we're not plumbers, we can't diagose. Oh, she's very sorry! I why I had to do all the calling and was never called by them. She's very sorry but time just got away from her. And no I would not be compensated for my time. I called Honest Plumbing and they'll be here in 1 hour!!! I called MPI back to cancel and guess what I got? I'm sorry!! Really? That's why I got a courtesy call for James beinng late, really? No, I would never, ever recommend them no matter how good of plumbers they are. They simply are not worth the wait!