Tree roots were blocking my drainage but the relatively old house meant that the pipes weren't accessible by a regular plumber nor the City. Public Plumbing did an excellent job at diagnosis and repair to get the drainage working again. It was a major task requiring drilling to install a new pipe and subsequent repair. I especially appreciated the quality of service. Every commitment (date/time of appointments, clean-up, etc.) was met, I was consistently kept informed, the crew arrived extra early on a Friday morning to fill the hole to let me get my car out of the garage, worksite was cleaned up, in addition to fixing the core problem. While I hope not to have to use such services in the future :)) I certainly would call Public Plumbing again and/or refer them to neighbours and friends.