Yes, it is generally recommended that you shave before laser hair removal. This is because the laser needs to target the base of the hair follicle in order to effectively remove the hair and prevent regrowth. Shaving helps to ensure that this targeted area can be easily found during treatment. Additionally, unshaven hairs are more likely to absorb too much heat from the laser which can damage or burn your skin.
To prepare for your treatment, make sure you have shaved a few days prior and refrained from waxing or plucking in that time as well. Make sure any traces of lotion or oils are removed as they can act as a barrier between your skin and the laser light emitted by the machine limiting its effectiveness against your unwanted strands!