Crystal Beach Direct Primary Care logo
Direct Primary Care
Primary Care

Crystal Beach Direct Primary Care

Quick Facts

Membership Price Range$60/month individual | $100/month couple | $60 one-time enrollment fee
Practice TypeDirect Primary Care
LocationPinellas County, Hillsborough County, Pasco County, Tampa, Westchase
DoctorsPeter Walton M.D., Primary Care
Telehealth TypeText, phone call, telemedicine
Telehealth AvailableYes

About

At Crystal Beach Direct Primary Care, Dr. Peter Walton delivers adult primary care on a direct, membership-based model across Pinellas, Hillsborough, and Pasco Counties. He launched the Tampa practice after two decades of running Westchase Primary Care as a solo physician. That experience shaped a practice built around genuine access and unhurried appointments. Members reach Dr. Walton by text, phone, telemedicine, or office visit. Appointments run 45 to 60 minutes, giving patients real time to work through their concerns. The practice handles a wide range of adult conditions, from chronic disease management to acute sick visits, along with in-office testing and minor procedures. Individual membership runs $60 per month, with a one-time $60 enrollment fee. Crystal Beach DPC recommends pairing membership with a high-deductible health plan for broader coverage needs.

Details

Address

14502 N. Dale Mabry Hwy, Suite 200, Tampa, FL 33618

Membership

$60/monthly

Membership Details

Enrollment fee (one time): $60. Membership fee (monthly): $60 individual / $100 couple. Non-member initial visit/consultation: $180. Non-member follow up office visit: $120.

Typical Appointment

45 minutes

Telemedicine
Same-Day Appointments

Our Doctors

Similar Practices Nearby

Explore More

Frequently Asked Questions

Individual membership at Crystal Beach Direct Primary Care costs $60 per month, plus a one-time enrollment fee of $60. Couples pay $100 per month. Non-members who prefer to pay per visit pay $180 for an initial consultation and $120 for follow-up visits.

Membership covers access to Dr. Walton by text, phone, telemedicine, and office visits. It includes preventive care, annual physicals, pre-operative evaluations, medication management, chronic disease management, acute sick visits, in-office testing, minor procedures, vaccine administration, and Vitamin B12 injections. The number of office visits each month depends on individual patient needs.

Yes. Crystal Beach DPC offers same-day and next-day appointments for members. For more urgent concerns outside of office hours, members can also reach Dr. Walton by text, phone, or telemedicine.

Crystal Beach DPC operates outside of insurance billing. The practice collects a flat monthly membership fee directly from patients. The practice recommends pairing DPC membership with a high-deductible health plan to cover hospitalizations, specialist referrals, and other needs that fall outside the DPC scope.

Crystal Beach DPC serves adults 18 years of age and older. The practice covers patients across Pinellas, Hillsborough, and Pasco Counties in the Tampa Bay area.

Yes. Dr. Walton offers telemedicine visits for members. Telehealth is one of several ways members can connect with the practice, alongside text, phone, and in-person office visits.

Appointments at Crystal Beach DPC typically run 45 to 60 minutes. That gives Dr. Walton real time to address patient questions, review history, and work through concerns thoroughly.

Yes. Either the patient or Dr. Walton can terminate the membership agreement with 30 days' notice, for any reason. The practice issues an appropriate refund at the time of termination. Breach of contract by either party allows for immediate termination.

m. m. m. to noon. Members can reach him after hours by text, phone, or telemedicine for urgent needs.

No. Crystal Beach DPC operates differently from concierge medicine. Concierge practices typically bill insurance and charge an added retainer fee. Crystal Beach DPC skips insurance billing entirely and charges a straightforward monthly membership fee, following the DPC model as defined in the Affordable Care Act.

Practice last updated June 9, 2026