I opened a job in HomeStars and after several days received a response from Tim. He was very prompt on responding to my messages and we agreed on a date he is going to arrive. I was a bit surprised that Justin showed up instead of Tim.
I had several issues that had to be addressed:
1. Replace the toilet mechanism because of a leak (I had the new parts) - was replaced without any issues.
2. Slow drainage from walk in shower. The plumber assumed that he can snake and resolve the issue; however, after close examination he concluded that the whole set up will have to be rebuild because it wasn't accessible. I was given a quote of $5.5K to do shower stall overhaul.
3. Hot water pressure in a shower. Justin assumed that the issue is the cartridge and he replaced it with a new cartridge that I had available. However, the issue was not resolved, it became even worse. He suggested that the only other 2 options were either to replace the valve (but for that you need to break the tiles to reach "...a box.." ) or to replace the whole faucet system. Eventually I was left with barely working shower and a suggestion to replace the whole thing.
A month later I invited a general contractor to discuss the replacement of the whole shower system. He said that replacing everything is of course an option, but he said there are things to do before that which will probably solve both outstanding problems and save a lot of money.
He explained that valves are easily replaceable and explained what needs to be done. He also talked about getting a commercial drainage cleaner and use it instead of the regular ones you can buy in a store.
Surprise surprise, we solved the issues on our own without paying thousands of dollars. There were no box and it was all easily accessible.
So in my opinion it was a lack of knowledge and practical experience from a plumber that left me with no choice but to replace everything. I wasn't given any other option but this.
If I am paying for services I better get the best advice and not go to the last resort of replacing everything.
If you do decide to go with this company make sure you are getting an experienced person.