We were pleasantly surprised with our first visit. Staff is extremely friendly. Office is clean and modern. Dr. D is professional and knowledgeable. We would recommend!