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 by looking in their area for services. The ads are easy to set up and you pay only for leads that you