under Home find a trainer
search by location city and state
filter results by cost, specialties, your interests….
contact the people that match your needs and ask these questions in that email
Most of the trainers I know do use a service agreement, though it may differ in how it is done if they are independent or if they work for a company. The best answer you will get is to find people you are likely to hire…. in your area, in your price range, with the experience and skills you need, …. and question that group about policies and pick the one that works best for you.