I have been a patient of Dr. McLeod at A.J Robinson for about 5 years. He is truly a wonderful and caring doctor who has always treated me with kindness and respect. His CNA is an absolute sweetheart with her infectious smile and laugh. The front deck personnel are also very kind and helpful. The only down fall is the amount of time you wait to see the doctor. If you have an appointment at 10:00, be prepared to wait 45 min. to an hour before being called to the back and thereafter your going to wait at least another 30 to 45 min before the doctor comes into the room to see you. Remember, this is with a scheduled appointment, so I cannot imagine the wait time for walk-ins. Anyway, this is why I have given a 3 star rating. If they could improve the wait time, I would have no problem in giving a 5 star rating.