There are very few times I can say that I had such a good experience at a dental office. In fact, most of my experiences have been either very bad, or sub par. These guys really care about their patients. They are great from start to finish. They explain everything thoroughly at the front and the staff at the back is also very professional and accommodating. Dr. Afzal is one of the best dentists I have seen by far, not to mention, is very funny! He helped my son calm down quite readily, which put me to ease as well. My husband also said that he has never been to a dental office where the dentist explained the treatment and recovery so clearly. Really awesome, I recommend them to everyone!