Based on my first appointment I would rate this office as excellent. Everyone was very pleasant in a genuine way. The office was very clean and relatively modern. My appointment was right on time and they went to work right away. Both the hygienist and doctor were very professional and did a great job of making me feel comfortable.