While Dr James Thompson is a good doctor, his staff leaves a lot to be desired. Scheduling an appointment with Dr. Thompson is a grueling and frustrating experience. If you get to speak with someone on the first call you generally can not get an appointment day of or even week of. I had a medical issue on a weekend and went to Urgent Care. Urgent Care told me if I was not better in 3 or 4 days to see my Dr. I called because I was not better and was told the earliest appointment would be 19 days out. 19 Days! I explained the urgency of the situation and said that I would like to see another Doctor in his office. Nothing was available and the nurse suggested I contact Urgent Care. Perfect, and I just told her Urgent Care told me to see my Doctor. This is not the first time that I have had a hard time scheduling an appointment with Dr. Thompson, but it is going to have to be the last time. I like Dr. Thompson, but it is just to difficult to get an appointment. If you can schedule your sickness and aches and pains around their schedule then go for it, but I can not do it. read more