Google charges for Local Services Ads on a per-lead basis. This means you pay when a user takes a specific action related to your ad, such as calling your business or sending a message through the ad platform. The cost per lead can vary based on factors like your industry, location, and the type of service being advertised.