When you click in the service dropdown and Provider dropdown, the page is refreshed. Please consider adding an Ajax call to make it more user friendly.
I added a few widgets to the sidebar of my site and i was considering to use an accordion, to indicate the Appointment Steps, but since the page is refreshed, every time the user selects the service or the provider, the accordion closes and go to the first one.
That's only one benefit of having this processes ajaxed :wink:
You'll also make the process much more simple and straight forward to the user.