Hi there,
I can build this booking and contract signing website for you. Booking is pretty clear, I believe you'll want users to be able to add their companies and then allow booking for that company, same with contract signing. I would love to see a more in detail instructions if you decide to work with me.
Thanks for your time,
Julijan