I tried the appointments+ plugin and uses the shortcode:
[app_pagination ... month="1"]
My website is http://www.blueworkzweb.com/bwapptdemo.
The appointment plugin's functionality meet all my requirements. However, is there a way such that the select service option appear first. Only after we select the service, does select service provide appears on the appointment page. Then the select date and time appear? Currently, everything appears on the same page. I notice the select date and time move up to the top page which is quite good as it make it seems that the select date & time appears after we have selected the service provider.
Also, I like to create appointment page for multiple locations. I am thinking of creating different appointment site for each location. Is that the correct approach to do this?
Thanks and have a great day!