John was so helpful and explained everything to me so I understood what can happen to a drain and how to avoid any problems, He was so concerned that everything he did was left clean (better than when he got here!) You can tell he takes great pride in his profession.