Local and service businesses are not in the usual B2B databases in any useful way. The public directories are where they actually are, and they are a genuinely different kind of build.
Local and trade businesses mostly do not appear in the databases built for software buyers. They have no funding history, their headcount is wrong everywhere it is listed, and the named contact is usually the owner rather than a titled decision maker.
That makes the standard build approach close to useless for them and a directory approach close to ideal. The trade-off is that the directory gives you a business rather than a person, so the copy has to be written to an owner rather than to a role.
Discovery across an area is inexpensive. Pulling contact details for every business found is not, and it scales with the count, which you do not know until discovery has run. Splitting them means you see the number first and decide whether the segment is worth it.
After approval, each business carries its public contact details: addresses, phone numbers and social profiles where they exist. Coverage varies by trade and by region, and the gaps are reported rather than filled with a guess.
Skills compound. These are the ones we usually install alongside it.