Yes, you should prepare the soil before hydroseeding by removing any weeds, rocks, and debris, and by tilling the soil to loosen it up. This will help ensure that the seed mix can penetrate the soil and germinate effectively.