We have had an excellent experience with TGPS plumbing. We had a bathroom renovated, replaced the pump, replaced the hot water system and fixed the shower waste for ensuite. We have dealt with a few different people from their business and each one of them has been extremely professional. They’re always friendly and professional and do a quality job. They not only worked on the problem we were facing but also explained in a very easy to understand way, what they had done, how they had done it and how it should resolve the issue we were facing. Fantastic local plumbing company, highly recommend!