Most local service businesses serve 15–30 cities but their website mentions one or two. That gap isn't a design problem — it's a revenue problem with a number attached to it.
Angi leads cost $500-$1,000/month, you share them with 3-5 competitors, and the moment you stop paying they disappear. That's not lead generation — it's a subscription to someone else's business.