The training could be better for staff, that way they are more prepared to step on the floor. Upper management that are not in the clinic setting day to day, to have a better understanding of all the day to day struggles a clinic goes through. Had more support from upper management, during rough times. Offer pay increases and didn't max staff out when they hit their top dollar amount. Have a better work-life balance. Get paid over time, even when salary or get paid something for when you put in well over 40 hours a week or 80 hours in two weeks. When you do marketing events, get paid additional for those. Allow office management to do more for staff, this would help with the turn over rate.