Waiting room and actual rooms were very clean. Staff was very professional.l and knowledgeable. I did not have to wait a long time to be seen by the doctor. Also received x-rays that happened right away and I got the results almost inmediately. Would definitely recommend to others!