Dr. Peri and his staff are excellent and professional. My only complaint is that they accept very little insurance carriers so that I am forced to pay out of pocket and then bill my insurance directly. This is an inconvenience, but worth it for the care I receive from this office.