
Crystal Beach Direct Primary Care
Quick Facts
| Membership Price Range | $60/month individual | $100/month couple | $60 one-time enrollment fee |
| Practice Type | Direct Primary Care |
| Location | Pinellas County, Hillsborough County, Pasco County, Tampa, Westchase |
| Doctors | Peter Walton M.D., Primary Care |
| Telehealth Type | Text, phone call, telemedicine |
| Telehealth Available | Yes |
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
Phone
(727) 404-8856Website
Visit websiteMembership
$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
Our Doctors
Similar Practices Nearby

Ilka Y Nazario MD, PA
Pediatrics, Internal Medicine, Primary Care, Preventive Medicine

Ascend Concierge Medicine
Family Medicine, Functional Medicine, Preventive Medicine

Endura Health Direct
Family Medicine, Functional Medicine, Preventive Medicine, Sports Medicine
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



