First of all setting up a time for an appointment has never been a problem. And once I arrive on time I never have to wait for treatment. Off street parking is available and that too has always been accessible. The doctors and staff are a pleasure to deal with even in times of procedures that one would like to avoid. Never thought I would look forward to a visit to the dentist.