We offer different types of appointments depending on the specific needs of the patient. At this time, all of our appointments are done through telemedicine. However, we may start offering in-person appointments in near future. Unfortunately, we do not accept insurance at this time. We do take all major credit cards.