Read this before hiring anyone else!
Before hiring Graham from Drains Go, we were charged for service calls by two other professionals who were unable to fix the problem. Graham figured it out pretty much right away. He arrived same-day, worked up a sweat fixing the problem, serviced both toilets, patiently explained what was happening, answered all my questions and offered recommendations to prevent issues in the future. He cleaned up completely leaving no trace except toilets that now flush properly, and billed me exactly as quoted. Excellent service and value. Highly recommended. read more