Someone should invent a free weekly newspaper, with pickup boxes all over the city, where SPs could place ads for a reasonable fee.
Customers would pick up a copy of the paper, peruse the ads, circle the ones they like with a pen, and then call the SP's number to book an appointment.