Appointments are typically 50 minutes. If more time is needed, we can discuss cost and availability ahead of time.