Dominic from Barker & Sons did a fantastic job with my plumbing maintenance this morning. I got a courtesy phone call and e-mail that he was on his way, arrived on time, was very professional, performed the maintenance checks (drained water heater, checked drains, faucets, toilet flushing, main drain to sewer line via camera, etc and identified a couple of problems that should be considered for repair / replacement in the near future. Dominic promptly e-mailed me detailed estimates with price estimates within 10 min of completing the job. I would definitely Barker & Sons and will definitely use them again. Great work and service ! Oh - before I forget, Missy who manages the office and dispatching is fantastic. She is so efficient, professional and has the best inter-personal skills.