One thing you need to pay attention to is the actual leads you get, because you can dispute garbage leads. I think Google does a pretty good job not charging for stuff like robocalls, but once in a while something slips in, like someone requesting a service you don't provide.
I have been using LSA since the very beginning and can say that Google doesn't do anything. Nothing at all, they are terrible.
Any call is charged if it lasts longer than 30 seconds. A robocall or telemarketing call will be charged if it lasts 31 seconds, including a voicemail. It is up to you to dispute it. Just like when people call looking for employment or to ask you to do a completely different trade, etc. You have to dispute the charge because Google charges you immediately.
Then you wait for the dispute to be reviewed, sometimes taking over a month. Then if they approve the dispute they will issue a credit which often take 2+ months.
The dispute process goes thru multiple completely different teams which don't communicate well. You can't speak with anyone who determines the disputes, you just talk to someone who doesn't know anything who will contact the dispute team and get back to you "in 72 hours", which is often over a week. And when they get back to you, they give a generic response.
It's not a good system and I hate that they take my money and then I have to fight over a period of months to get it back.
Just to give an example of the issue:
Google was very clear when they contacted me and asked me to be part of this program and paid for my background check that I would be able to use it only for the services that I wanted and I would not have to pay for other services that I do not want to provide to the customers.
So I chose profitable services like car charger installation and panel upgrades (ie. installing a new panel). I did not want to do basic troubleshooting service calls because I get enough organic calls for that already I see no reason to pay for more.
So someone calls saying they need a new breaker. I talk to them and find that a circuit is out, and I explain that it's probably not the breaker, that they need a service call to troubleshoot what will probably be a loose connection somewhere. And I tell them straight out that I don't do that service as google told me I had to say.
I dispute that call so that I don't get charged (in reality, so that they reimburse me the money they already charged me the second that call ended). I wait 3 weeks to find that the dispute is not approved. I call and email asking why and get no good reason. I keep calling and finally after a few weeks I find because the customer wanted a new breaker, which they finagle into being part of the "panel upgrade" task that I have my account set to accept.
But I turned the lead down, that person went on to call the next LSA company so Google is still getting their money.
Sorry for the long rant lol...