Yes, a deposit is required to confirm all appointments. A 50% deposit is required for mobile services and a 25% deposit is required for remote services.
The deposit amount is calculated based on the total cost of your appointment, including any travel fees.