How to assign a specific service to a specific provider based on location


I’m looking for a way to assign a specific service to a specific provider based on location. I’m currently developing a website with various service providers providing the same service. Do we have a way to achieve this using woocommerce? Thanks