Here's a short review of my experience with Greg: if you have a problem with a drain, you should seriously call this guy.
Here's a slightly longer review: My basement floor drain backed up one night and I called Greg the next morning, leaving a message on his cell phone. He called me back like ten minutes later and was at my house within hours. He and his partner diagnosed the problem (roots growing into the pipe), repaired it, gave us a schedule for future maintenance, and cleaned up the remained of the water. They were prompt, professional, extremely helpful, accommodating, and out the door for $125.
I have absolutely no complaints at all. Not a thing.