I highly recommend Yan Katsnelson. He has represented me recently and I could not be more satisfied with his service. From start to finish, Yan was thorough, professional and effective.