If you go to your customers instead of them coming to you, your website should name the towns you work in, plainly and near the top, instead of showing a street address. Set your Google Business Profile to a service area of the same towns with the address hidden, keep the name and phone identical in both places, and use a map only if it shows the area rather than your house. That tells customers and Google where you work without inviting anyone to your door.
This is part of reason 3 in why your website isn't generating leads: a visitor who cannot see their town assumes you do not come to them.
Name the towns, near the top
Put the main towns in the first screen, in the headline or just under it: "House cleaning for Columbus, Seymour and Franklin". Then list every town you cover somewhere on the page, in plain words. A visitor scanning for their town should find it in seconds. A cleaning company or a painter loses a lot of enquiries to a town list hidden in the footer.
Set the listing to match
In your Google Business Profile, choose to show a service area rather than an address, and list the same towns. Google still needs your address to verify the business, but it will not show it. Make sure the name and phone match the website exactly.
Use the map carefully
A map pin at your house tells strangers where you live and suggests customers can visit. If you want a map, use one that shows the area you cover. If you cannot, a clear list of towns works just as well.
Hours when you have no door
Hours still matter: they tell people when you answer the phone and when you can come out. Say what they mean for a business without a front door, such as office hours for calls and the days you work in customers' homes.
Pages per town, only with substance
A separate page for a town is worth having only when you have real things to say about it: jobs you have done there, with photos. Pages that swap the town name and repeat the same text are what Google calls doorway pages, and they can hold the whole site back. For most service-area businesses, one strong list does more.
Check how yours reads
The free website audit checks the website side. Check yourself that your towns are clear from the first screen and match your listing. Local SEO, explained for owners covers how the listing and the site work together. A landscaper covering several towns is a typical case.