Should we show prices on the website?

For most appointment-based businesses, yes. Clear prices reduce back and forth and help customers book with confidence. If prices vary, guide prices or starting points still help.