No. Thumbtack is a legitimate service website for when hiring professionals in your area. Could be anything: From plumbing, to cleaning, to dog grooming, events planning, massages, etc. Licenes or business permits are apparently needed as proof to get a professonal’s profile verified.
I’ve hired professionals so many times on Thumbtack, so I’m also curious if there are masseurs who give HE on there.