Local SEO and Google profile for a carpet cleaning company
The map pack is the whole game for a truck-based business. Across 24,196 listings in 51 states, the profiles that win are not the prettiest, they are the most complete and the most recently active. Ranking is heavily distance-based, so a service area business with a single pin ranks well near that pin and drops off fast a few towns out.
Two gaps are worth money right away. Half the trade, 50%, publishes no hours at all, which strips the profile of the "open now" filter and of any call-to-action Google shows for open businesses. Only 37% list Saturday hours, and Saturday morning is when homeowners decide the carpet cannot wait another weekend.
Photos are table stakes rather than an edge, since 95.1% already have one. The differentiator is fresh ones, geotagged nothing needed, just uploaded weekly from real jobs, with the same stripe-reveal shot that works in ads.
After two weeks you should see calls and direction requests from the profile move, and the category and service list should finally match the jobs you want.