Dr. Barry J. Petry prides himself on keeping up with the newest products and procedures so he can continue to exceed the expectations of his patients. With over 20 years of experience, Dr. Barry J. Petry has evolved his practice and remained educated on the newest technologies and procedures for you and your family. By offering consultations and general check ups, Dr. Barry J. Petry provides each patient with a personalized experience to make sure they receive the best care.