Ramon did a great job, had a good chat with him while he was snaking the kitchen sink drain. He also gave me some good information on what to do for possible future to help the drain clean.