I honestly love this Association, I've been a pt for 2+ years now, for the most part the staff is very friendly. Always returns calls, great customer service. (Willing to work with you and your insurance) Very clean office, and the restrooms are spotless. They care about their patients, and always give you their honest advice.