We accept online appointments via the link below. Appointments are automatically synced to Thrive Medical Clinic Calendar and instantly updated. 


If you are booking an Annual Exam/Well-Check Exam please see our FAQ page regarding what is and is not

included for that visit.


After booking an appointment, our staff will reach out to you to confirm information and appointment time. If you do not see a time listed that works for your schedule, please give us a call as we are happy to work with our patients schedules to find an appointment time that works for you.



Please note, the schedule has blocked off times for daily urgent visits. If you are an established patient and need a more urgent visit, please reach out to us my messaging us on Spruce (the green pop up on the bottom right of the website) or giving us a call at 512-697-7090. We are working to add more providers and availability soon. 


Our online scheduling is done now via AdvancedMD. We are in the process of switching over all records from patient fusion to Advanced MD for more features and better functions. For established patients, you will need to register with AdvancedMD. By clicking the picture below you will be taken to all available times updated real time with our clinic. If you have a more urgent need, please call our office at 512-697-7090.

Brad Venghaus Thrive