Our practice utilizes a team-based approached to care for our patients. Through that shared responsibility, our patients have better access to care when they need to be seen quickly. We do not want our patient to feel like their only option is urgent care or a walk-in clinic for same day appointments. We value the relationships we have made with our patients and work hard to be available for them for their acute issues as well as their chronic conditions and wellness visits.


Our office accepts most insurances, however, we do not accept any HMO plans. As a courtesy, we will verify and file your claim with your insurance carrier but this does not guarantee payment. You are responsible for payment of any deductible, co-payment/co-insurance, and any non-covered services as determined by your contract with your insurance carrier. We do not accept any workman’s compensation claims or auto accident claims. Self pay rates are available for patients without insurance.


If you are a current patient needing to schedule, please click on the button below. This will notify our scheduling team via email that you are in need of an appointment–you will need to provide your name, date of birth, phone number and the reason for the appointment. Please allow us 24 hours to complete your request. Requests made on the weekend will not be received until the next business day. If you prefer not to wait, please call the office to speak to our scheduling team.

request an appointment