Your Appointment Request has been sent!

*Please note you will receive communication to confirm your request. At which time you will be sent an estimate with our terms and conditions that will need to be signed and a deposit will be required to finalize your appointment on our schedule.

Appointment deposit goes towards final price of service(s) provided. Appointment deposit is refundable if cancellation or rescheduling is done at least 24 hours in advance. If cancellation or rescheduling is needed please contact us at least 24 hours in advance. Deposit will be lost for last minute cancelations or no shows. Deposit may be paid online or over the phone.

Please Call Us (801) 412-9274 with any questions.