Yes, it is better to shave before using a roller. Trimming your beard hair to its lowest size will help to see the results clearly.