The fine print, plainly

Scheduling & refund policy

Due to the limited-capacity and private nature of our training and services, all courses, consultations, and application assistance are scheduled on a limited-availability basis.

!
Always contact us before making a payment. Payment does not guarantee scheduling until we confirm availability with you directly.
Availability

Some services may temporarily display as "sold out" due to scheduling limitations, instructor availability, administrative workload, or private booking capacity. Availability may change at any time.

If a service appears unavailable, contact us directly about future scheduling opportunities or waitlist availability.

Scheduling

Many services are conducted through private scheduling arrangements. Submitting payment or an inquiry does not guarantee immediate scheduling availability until confirmed directly, which is why we ask you to contact us before making a payment.

Payments & pricing

Online payments are processed securely by Stripe and accept major credit and debit cards, Apple Pay, Google Pay, and Klarna. Klarna's available plans and approval are determined by Klarna at checkout.

Prices are the same whether you pay online or in person.

Refunds

Due to instructor scheduling, administrative preparation, range coordination, and limited enrollment capacity, all sales are final once scheduling has been confirmed.

Customers are required to contact us prior to payment to confirm current availability and scheduling. Failure to review service descriptions, scheduling instructions, or availability notices does not qualify for a refund.

By submitting payment, customers acknowledge and agree to these terms. Please review all service descriptions carefully before booking.

Rescheduling

Reasonable rescheduling requests may be accommodated based on instructor availability and scheduling capacity.

Contact

For current availability, scheduling questions, or private booking inquiries, use our contact form or email [email protected].