How Google Local Services Ads Can Help Your Business Google Local Services Ads are a new form of paid-for advertising on Google that lets customers discover your business when looking for services within your area. The ads are easy to create and you only pay for leads that you have