Welcome to the club! ;)
I think we're in adjacent markets but aren't so much in competition (as of today, anyhow). I don't have immediate plans to go into online booking, and you might have noticed that mine has a wee bit more to do with appointment reminders than yours does.
Regardless, as I said, the overall design is excellent. Well done.
Beautifully designed site though. It looks like a very slick service.