Oh, and I should add that this is from a regular, scheduled chair massage gig at a corporate location. I work for 3 hours twice a month. There are nearly 500 employees at this site, so it's all about visibility. I'm only in contact with the smallest fraction of the employees, but every one of them goes back to their work group and tells the others.
I do not do a routine unless that is what they want. We choose a "problem area" and spend 15 minutes on that--this way they actually have something to say other than "I had a nice 'rubdown'."
I have never, ever, not once, gotten an office client from any type of health fair, event, volunteer gig, fundraiser, or any other chair thing I volunteered for or was paid to do.
Personally, I don't think it's the most effective way to build a business. It's hard work for little return, and unless you are very good at sales, and have an opportunity to become a "fixture" in one place, it may get you few returns.
At the place that has benefited me, there is an email sent every other week to the nearly 500 employees. I'm told it contains my name and business name. After 18 months, I'm sure most of those 500 people are more familiar with my name than the names of the HR people who process their paychecks. They certainly have a ready answer if anyone says "do you know a good massage therapist?"