How Google Local Services Ads Can Help Your Business Google Local Services Ads is a new form of paid advertising on Google that allows customers to find your business by searching within their area for services. The ads are easy to create and you pay only for leads that you