How to use tags for a service/location page

Hi all,

I have a client who offers gardening to one town; woodland management to another town; carpentry to another town etc…

At the moment I have a page dedicated to each service he offers.

How can I utilise Should I create a ‘Services’ page which summarizes each of the services with links to each of the pages?

What would the schema markup look like? I would need: services name, description, image, link, locations the service is available in.