Stay far away! My appointment time came and went...not so much as a call. I gave them an extra hour and call to check on their status. The reception took a message and said someone would call me back. They did, another 5 hours later. They apologized only after I requested it. They said they didn't know what happened, or how they missed my appointment.
I decided to let them come out. When they did, a guy shows up from a different company. I asked where's drainpro and he said they merged. After taking a look at it he determined it'd be $325 to clean the line. I said what about the $64 advertised rate. He said that was only for a main line. This was a branch line. Yes, a kitchen sink job should be 6 times more than a main line cleaning. I said thanks for coming out, I'll get someone else.