Dr. Freeman was really thorough, patient, and helpful with my initial visit. The office staff was were quick to get back to me about my insurance and scheduling a visit as well. The doctor also gave me exercises to do at home as well as referrals for PT. Great communication.