I was recently in need of plumbing work because the handle for the control in my upstairs shower was broken, my two-handled shower downstairs was leaking. and the water for the house wouldn't shut off completely. The upstairs shower valve and kit were very old so my options were buy a new handle and buff up the crappy old hardware ... or replace with a newer, better shower kit.
I chose Priority Plumbing and have no regrets. Dealing with the company was easy - they were prompt and pleasant. The plumber, Kyle, provided a clear description of the problems and costed out various ways to proceed...with zero pressure to go in any particular direction.
Kyle ended up replacing the main water valve for the house, as well as the valves and shower kits for both showers. Also, he installed a new sink that I had purchased and hadn't gotten around to putting in. (And provided some good general tips and tuned up both toilets.)
The work was a bit complicated and ended up taking close to 14 hours of labour. But I'm very happy with the results and, if I have any further plumbing issues to deal with, I'll be telling Priority to send Kyle!