Whenever I have been sick and needed an appointment they have gotten me in same day or the following. Wait times have been very short. I am not sure why people are saying they have had to wait long times. Most I have waited was maybe 10 minutes and that was because I showed up early. The doctors have been kind and courteous. The man who works at the front desk is very nice and helpful. I would recommend this office.