I recently used Happy Drains to deal with a blocked drain at one of my rental properties and was really impressed with the service. They arranged a visit quickly and I received a courtesy call 30 minutes before arrival. The technician was professional, efficient and thorough, checking all the drains, clearing the blockage and testing everything by flushing the toilets several times. He also offered helpful advice on what may have caused the blockage. The price was fair, and he even cleaned up afterwards. Excellent service from start to finish. I would highly recommend Happy Drains!