We have initially hired Main Drain & Plumbing over a year ago to renovate out bungalow basement (full plumbing reno with 2 washroom + kitchen rough-in, water drainage pipes replacement, sump pump, backwater valve, waterproofing etc). A year has passed and let me tell you that this is company that stands by their job! They came in on a short notice to do regular maintenance and pipe clean-out and fixed an issue with defective toilet (manufacturer's defect).
I have also recommended them to my sister-in-law for her renovation project, and they did an outstanding job: demolition of the old pool and backfilled it within few days, installed new bathtub and replaced a whole bunch of pipes in the house, replaced all fixtures. Overall, we are very satisfied repeat customers and we highly recommend their services.