84.2% would refer friends and family to us

5 stars Customer since 2016

Dr. Punia and his staff were timely, and professional.

4 stars Customer since 2004

A+ Excellent physicians and staff. Minus! Noisy children with hand games under adult supervision? Constant cellphone ringing and talk among the patients. A+ Very friendly front desk Personnel. Minus! Long waiting time with coughing patients. A+ Overall excellent attentive care by the physicians.

4 stars Customer since 2012

Having to wait 45 minutes before being taken in for my appointment was a bit long. My time with the doctor was great and not rushed.

5 stars Customer since 2006

Anna Beth was so sweet and fabulous with treating me so quickly.

3 stars Verified customer

30 minute delay from appointment time.

5 stars Customer since 2004


5 stars Customer since 2016

Dr. Punia is a very helpful and understanding physician. He gives the necessary time to your problems; asks pertinent questions and attempt to establish a mutually trusting relationship with the patient. Not a “15 minute doc”. Others in the profession could well learn from him regarding physician - patient relations. After all, what else is there to care?

5 stars Customer since 2017

It’s awesome to have a great doctor finally. Only had to wait 15 minutes past my appointment time to see the doctor. Not too bad considering what I have waited in the past.

5 stars Customer since 2013

Dr Kleven is top notch!!!!!

5 stars Customer since 2018

Doctor wanted to help as much in getting the proper care