Booking an appointment


If you are a new patient and would like to request an appointment, please call our office or email us at

For our existing patients, please register in our patient portal and you will be able to request an appointment, fill out forms, send secure messages and have access to your medical records.


Payment and insurance


Payment is appreciated and due at the time of the service. There is a consultation fee for the initial visit. Procedures and tests performed during the office visit incur separate additional charges.

Upon receipt of payment we will provide you a claim form to submit to your insurance company for reimbursement for the visit.

We aim to provide excellent service to our patients including prompt availability of our services and therefore you will be billed for any missed/cancelled appointments without 24-hours notice