I give free consultations but do not do assessment for free. I have a starter package of 3 sessions and the assessment for which I have a package price.
I have a form they fill out for the initial assessment and then once it is established that they are truly interested, and I have an idea as to what their goals are I will set up a time for an assessment. I do not charge for the initial assessment as it is an opportunity to sell the product (personal training), in any future post assessment or follow up assessments or testing I will charge the normal hourly rate. Hope this helps.