Our doctors, including (left to right) Dr. William Keith, Dr. Erin Barth, Dr. Bradley Trope, Dr. Scott Harris, Dr. Christopher Fernandez, and Dr. Brian Rajca, have vast experience and training from some of the most prestigious institutions in the nation. We are dedicated to partnering with you to improve your health in a professional, knowledgeable, and caring manner.


We have Offices and Surgery Centers conveniently located in Cape Coral and Fort Myers.  View hours of operation and directions here.


Office visits are by appointment only. Appointments can be conveniently requested on our home page by clicking on the Appointment Request link at the top of the page. Access the patient portal here to log into your portal account. If you don't already have an account, create one to view appointments, results, and communicate with your healthcare team.

Please complete the medical history questionnaire by clicking here. If you are not able to complete your medical history online prior to your appointment, please arrive 30 minutes prior to your scheduled appointment time for new patients and 15 minutes prior to your appointment time if you have been seen in our office within the last three years. This will assist us in keeping on schedule. Patients late for appointments may require rescheduling to another time, so as not to interfere with patients arriving on time. When you request an appointment, we will schedule you with your personal doctor. If you have an urgent need, and your doctor's schedule is full, you will be offered the next available appointment with any of our highly qualified providers.

Always bring your current insurance card, photo identification, and an updated medication list with you to each visit.