Some of the ways barbers attract customers include:
Having an online presence (website, social media pages)
Get listed on Google and other online directories
Host events
Offer online booking and scheduling