CHAD H Accepting of new patients and very flexible. The appointments are very quick and to the point. Dr. Upston is very knowledgeable and works with you to create a plan that works.