I am very happy with my experience with Drains Inc. My main sewer line was suddenly clogged for no obvious reasons. I brought in a local plumbing company (good online reviews) to check it. Since I do not have an outside cleanout, the plumbers had to rod from the cleanout located in my basement. He rodded 100 feet (maximal length of his rodding machine) but that didn't solve the problem. He suggested to install an outside cleanout, then hydro-jet from there (to avoid making a mess in my basement). This seems a reasonable solution but would take too long a time for us to wait. I called several other companies, checked many online reviews, and finally hired Tim. Tim was very punctual and professional. He first rodded all the way (120 feet) to the street sewer line, then hydro-jet to clean all the sludge away. I was very worried that my basement might be flooded. Thanks to Tim's skill, that did not happen! BTW, always ask your plumber if they have insurance to cover any potential damage.
I probably still need to install an outside cleanout to eradicate the problem. But Tim solved the most urgent problem. A good, honest and skillful man. I highly recommend him.