For Agencies -

If an agency is offering various services in different locations for adults and children., then that could be mention while it booking the service. how many adults, how many children., based on the head count the price must be changed.

Service page individually need to show along with brief, offerings, locations. This might help to understand the proper service area.

Customer signup, login and dashboard will helps customers to get status of their bookings along with approvals/rejections etc.,