Dr. Gary Craine and staff are amazing! I was here with my son yesterday for his first visit. The clinic check in staff, the doctor's MA, and the clinic check out staff were vert friendly and knowledgeable. Dr. Craine spent at least 45 minutes with my son speaking to him in a language that he understood. Dr. Craine is expert in his field and came to us highly recommended. I have been a RN for 30 years, I was very impressed with the office and staff. Sonora Quest Lab is also within the facility, very convenient, very friendly staff as well.