I can't recommend Yes, We Do Websites enough.
We have access to marketing data and search engine optimisation - meaning we understand how our customers look/find us and how they search the site and are now creating an online booking service.
I feel excited and very confident in this next phase and this is due to the friendly yet professional relationship that has been built between us.