We have three little kids at home and our house and all of its appliances are put to HEAVY use. Even though our house is renovated, we are in an older area and from time to time drains get clogged and fixtures get worn out. Unfortunately, I don't have a brother or friend who is a plumber, but I always call Drainworks. Over the past 5 years, we have had a few different drain specialists and at least 3 or 4 different licensed plumbers from Drainworks visit to remedy clogged drains, install faucets, repair leaks and troubleshoot my various issues, and I have been COMPLETELY satisfied and impressed each time. When I've got a problem, I just know they can help me. I wouldn't say the service is cheap, but I think their services are a fair market rate. Given that they send me a professional licensed person with a problem-solving attitude each and every time, and the work is guaranteed, it is well worth what it costs. My only complaint about this company is that for business reasons, they absolutely insist that I or my husband (ie homeowner) be home personally to supervise/approve the work, and they won't let a trusted friend or family member be there in my place. This makes scheduling a challenge for me, espeically in a drain or plumbing emergency.