Most thorough and professional dentist office ever! I am a new patient but was in pain they saw me 2 days later and did a root canal the same day. They explained everything to me so clearly and made me feel comfortable. This is truly the best dentist office I have ever been to and I have too much experience. Not cheap but you get what you pay for! Thank you Dr. B., Marilyn and staff! I feel I will have a long relationship with you guys.