Dr. Bob is very caring, and extremely competent. If you have a particularly painful procedure, he will give you his home cell phone number to call. He has fit me in when I really needed emergency help after an accident. The people at the front desk, including his wife are just terrific. Also, he always has a great dental hygenist who is very thorough. While his fees are not low, he does take some group insurance programs. Unfortunately, he is not on the list for most individual or HMO type plans, so if this is what you have you will have to pay the bill. He will arrange terms. Billing is clear and simple (unusual in the medical field).