By far the nicest easiest plugin for booking appointments
Pro’s of this plug in…
Keep all information on your site.
There are many calendar site out there that charge a monthly fee or offer a free hosted calendar that is very limited.
I prefer to use this plug in as even the free version offers loads more than any other plugin or service I’ve seen you clients info is stored on your site not someone else’s site, What if the monthly paid services goes under? You could loose your content and clients information.
Con’s of this plugin….
To be 100% truthful I haven’t found any.