Welcome to
Direct Primary Care In Tampa FL – DPC Services
Compassion Primary Care is a virtual/mobile direct primary care practice offering primary care services in the Brandon, Riverview, Valrico, and Bloomingdale areas.

A Different Way to Provide Direct Primary Care (DPC)

Mission
Our mission is to provide convenient, cost effective, quality care to those 18 years and older by focusing on health promotion, disease prevention, chronic disease management and putting patients first.
Learn More

Membership Benefits
Compassion Primary Care members enjoy virtual / home visits, personal communication via phone, text or email
Learn More

Telemedicine / Virtual Appointments
Many health care concerns can be diagnosed and treated without the need for an in-person visit. Compassion Primary Care uses various forms of technology to provide care when needed
Learn More

House Calls
Per the clinician’s discretion home visits are included in the monthly membership fee. This provides convenience and comfort to the member
Learn More

Fewer Patients
Most primary care clinicals have over 1000 patients in their practice. Compassion Primary Care limits the number of patients to 300-350 which means more time to focus on you!
Learn More

No Insurance
This is a membership-based practice, members pay a monthly fee like the gym. We do not take insurance, so we are able to focus on the care you needed instead of dealing with the middleman
Learn More



Where you feel like a person not a number!
Direct Primary Care is Affordable, Accessible and Convenient
We look forward to hearing from you!

Compassion Primary Care is a virtual / mobile direct primary care practice offering primary care services in the Brandon, Riverview, Valrico and Bloomingdale area.
Phone
(813) 669-3084
Compassion Primary Care is a virtual / mobile direct primary care practice offering primary care services in the Brandon, Riverview, Valrico and Bloomingdale area.

© 2021 Compassion Primary Care.
Hours of operation
Visits are by appointment only virtually or we come to your home
Mon - 8:00 am - 4:00 pm
Tues - closed
Wed - 8:00 am - 4:00 pm
Thurs - 1:00 pm - 5:00 pm
Fri - 9:00 am - 1:00 pm
Sat - 9:00 am - 3:00 pm
Sun - closed