An appointment-based business website should explain services and preparation before scheduling, then use either real-time booking or an appointment request according to how the business actually operates.
Make legitimate first contact easy by showing real contact methods clearly, keeping forms proportionate, and setting honest expectations about what happens next.