Dr. McRae and his staff are great. I got a number of fillings here, no pain. The few adjustments I needed the following day were done promptly and Dr. McRae made sure that everything felt perfect before I left. The front office staff is wonderful, my experience from beginning to end with this office is always pleasant.