Great staff, nice and professional, very helpful. Dr. Mark Jefferies is a very good Doctor. It was a long time since I have start a search for Dental Doctor. Having a very negative experience at the past I fell very lucky my friend has referenced to me this Doctor. Mark is very patient, does not mind get tired to explain to Patient why the coming procedure has to be done, give a few options and time to decide how and when it has to be done if it is appropriate for the waiting period. I am sure Dr. Mark Jefferies is very successful now and will get a very large office in the future due his professional experience and best approach handling not very easy nature of dental treatment in some of the very difficult cases.