I like your appointment scheduler.
But my need is like combination of appointment scheduler and php event calendar.
Currently i am developing one website in PHP Zend and SQL server 2008 which will be used for call centers which receives hundreds of calls for different different resources like police, concealer, doctor, beautician etc.

So First i need to list out calendar/ Scheduler for selected resources filtered by group , type and qualification. In that scheduler/ calendar all the booked time slots should be shown for that particular day. and that time can be anything like 10:15-11:30, 12:02-12:50, 13:30 to 14:10, 15:00-16:00 etc.

Start time and duration will be decided by customer's needs.

The free time slots and available time slots should be displayed in one view of calendar only. and from the same view the user should create a new event and book the time slots.

There can be recurring events also.

These all process is totally customized.

Please reply back if you can help us to building this or not.

Thanks a lot in advance.