I have brought my pets here 17 years. I am no longer happy. Always a turnover in staff and new vets. Waiting hours after scheduled appointment times. And waiting extra hours at the end of the day for pick ups from surgery's. Poor communication from receptionist.