type="text/javascript" charset="utf-8">
Step 1 Of 3
Payment Notice: Please note that we operate as a private pay provider and do not accept insurance. A valid credit or debit card is required to be kept on file at the time of booking. This card may be used to collect the deposit, process payment after your appointment, or apply no-show/cancellation fees as outlined below.
Cancellation Policy: If you cancel your appointment less than 24 hours before your scheduled time or do not attend, a $40 no-show fee will apply. The card on file will be charged for this fee. To modify or reschedule your appointment, please text the clinic or send a message through the Patient Portal.
Eligibility Requirements: At this time, we are only able to provide services to patients who are 18 years of age or older and physically located in Alabama. Please have driver's license available at time of appointment.
In-Person Appointments: In-person visits are by appointment only. To schedule, please text 205-964-2708.
Our physical location is: 400 Vestavia Parkway, Suite 406, Vestavia Hills, AL 35216
Pricing: See website for pricing