I have been going here for a number of years. The staff is excellent and the services offered are extensive. I am always greeted warmly and treated with the utmost respect and care. You will not be disappointed to choose this clinic for your care and Maintenance.