Dr. Emery is a great doctor. I personally see him as a specialist but he is listed as a general practitioner. I always feel very comfortable going to see him and have never waited more than 20 minutes to get in. If i ever have an emergency, he is always available. I personally love having him as my doctor.