Should I remove forms completely?

Not necessarily. Keep a short form, but make booking/calling the primary path and add verification.