Have been with them for over 8 years . Just outstanding care , competent , caring. Very accommodating to changes of schedules, has a very good on site lab .. extremely convenient . I would not go anywhere else .