We've had a main line snaked which I am not comfortable attempting on my own and later a tub/sink connection and toilet snaked, all of which combined I thought were the main line backing up again. Now I COULD have done this myself but the price was not so painful that I was kicking myself for calling in an expert so it's OK. Response time is always good and prices are reasonable. Job is finished in a timely manner with no mess left behind - he even asked me for paper towels and spray cleaner to clean up after himself! Heard of him through a friend in the area who heard of him through another friend in the area and would not hesitate to recommend to a friend.