Primary Care Near South Pasadena, FL, With or Without Insurance
Not knowing what a visit will cost keeps people from seeing a doctor. South Pasadena patients get clear answers about price from our St. Petersburg office before they come in.
Know your costs before you book
Health care bills can be confusing, especially if you are between plans or carry a high deductible. Putting off care to avoid a surprise bill often makes problems harder to treat later.
Our front desk will walk you through your coverage before your visit. If you are uninsured or prefer to pay yourself, we offer straightforward cash-pay pricing. South Pasadena residents also have access to in-house payment plans when a balance becomes hard to manage. Being uninsured should never be the reason you skip a checkup.

Services for South Pasadena patients
Ask our team about pricing for any of these.
- Annual Exams
- Sick Visits
- Preventive Care & Screenings
- In-House Lab Draws
- Joint Injections
- Medical Weight Loss
No consultation fee, no surprises
We would rather you know the price up front than skip care. Our billing staff answers questions before and after your visit, in English or Spanish. If an old balance is holding you back, ask about a payment plan.
How to Become a Patient
Ask about cost first
Call (727) 322-4227 and we will check your insurance or quote cash-pay pricing.
Come in for your visit
Your provider focuses on your health, not paperwork.
Keep care affordable
We plan follow-ups that make sense for your health and your budget.
Meet Your Care Team
The same physicians and providers see you at every visit to our St. Petersburg office.




Frequently Asked Questions
How much is a primary care visit without insurance?
Prices depend on the type of visit. We offer cash-pay pricing across primary care and other services, and our team will tell you the cost when you call.
Is a primary care physician different from a primary care provider?
A physician is a medical doctor (MD or DO). A provider can also be a physician assistant or nurse practitioner. Our team includes both, and they work together on your care.
Do you accept my insurance plan?
We work with most major insurance plans and their smaller affiliates. Our staff will verify your plan before your appointment.
Where are you located for South Pasadena patients?
Our office is at 1515 22nd Ave N, St. Petersburg, FL 33704. South Pasadena patients travel into St. Petersburg for visits.
Can I speak with someone in Spanish about my bill?
Yes. Our front desk offers billing and insurance help in English and Spanish.
We Accept Most Major Insurance Plans












Most major insurances accepted, please call our office to verify
More than a doctor's office, we are your partners in health and more than a patient, you are part of our community.