How Google Local Services Ads Can Help Your Business Google Local Services Ads is a new form of paid advertising on Google that lets customers find your business through searches in their area for services. The ads are easy to set up and you only pay for leads that you