Dr Johnston, is one of the best around his staff is professional and polite. The facilities are refreshing and comfortable. His dental chair will even give you a back massage while you are getting your teeth cleaned. I went in for a cavity and a tooth cleaning and was out within 90 minutes.