Ready to book an appointment?
Let us help!

Click below to give us a call. We can help you easily book your appointment.

Call 205-721-9663

Patient Hub

My Patient Portal

Manage your account by logging into “My Patient Portal”. If you’re signing in for the first time, be prepared to enter:

    • The cell phone number you used to schedule your first visit
    • The email address you used to schedule your first visit

Click “My Patient Portal” below to get started.

New to the patient portal? View this video to get started.

Things you can do in the patient portal: 

    • Pay your bill
    • View your balance
    • See appointment details
    • Reschedule your appointment
*If you would like to speak with someone regarding your account, please call one of the offices below. 

Pay My Bill

If you would like to make a payment without logging into
your patient portal, click the button below.


If you would like to speak with an on-call assistant after hours, call our office and leave a voicemail with a callback number. We can’t wait to make you smile!

Hoover: 205.733.2022
Trussville: 205.655.7716
Alabaster: 205.663.4446
Greystone: 205.983.8383