On the town side, the business site has relatively strong rankings for the business terms and I have sprinkled town names throughout the content (success stories).
The site has tended to show #1 at G for search queries with town name and the business service.