Progressive Primary Care logo
Direct Primary Care
Internal Medicine

Progressive Primary Care

Quick Facts

Membership Price RangeAge 16-27: $50/month | Individual (28+): $100/month | Individual + Dependent: $150/month | Individual + 2 Dependents: $170/month | Individual + Spouse/Partner: $180/month | Family of 3: $230/month | Family of 4+: $250/month max | Drop-In Initial Appointment: $150 | Drop-In Follow-Up within 1 week: $75 | Drop-In Follow-Up 2-3 weeks: $100 | Drop-In Follow-Up after 3 weeks: $125 | Drop-In Follow-Up after 60 days: $150 | $100 non-refundable per-family intake fee (waived with annual payment) | Discounts: 5% quarterly, 10% bi-annual, 15% annual
Practice TypeDirect Primary Care
LocationSandy, Cottonwood Heights, Draper, Holladay, Midvale, Murray, Salt Lake City
DoctorsDennis Law MD, Internal Medicine
Telehealth TypeTelemedicine, phone, and secure messaging
Telehealth AvailableYes

About

At Progressive Primary Care, Dr. Dennis P. Law delivers adult internal medicine through a Direct Primary Care model in Sandy, Utah. The practice serves Salt Lake County, including Cottonwood Heights, Draper, Holladay, Midvale, Murray, and the greater Salt Lake City area. Dr. Law holds board certification in internal medicine and brings more than a decade of experience caring for patients across the Salt Lake Valley.

The practice runs as a small, intentional operation. Dr. Law works alongside a dedicated personal assistant, keeping access direct and personal. Appointments run 30 to 60 minutes, and established patients reach Dr. Law same day or next day. Membership covers unlimited in-person visits, annual physicals, telemedicine, and 24/7 provider access. The clinical scope spans preventive care, chronic condition management, minor outpatient procedures, in-office lab testing, and behavioral health medication management for depression, anxiety, and ADHD. Progressive Primary Care caps its roster when it reaches capacity.

Details

Membership

$100/monthly

Membership Details

Flat monthly membership with no copays, no insurance billing, and no surprise bills. $100 non-refundable per-family intake fee waived if annual fee paid in advance. Discounts for quarterly (5% off), bi-annual (10% off), or annual (15% off) commitments, and for family groups. No contract; cancel with 30 days written notice. Ages 16-27 classified as dependents; individuals are 28+. Drop-in non-member appointments available. If drop-in patient joins within 30 days, fee credited toward intake and membership fees.

Typical Appointment

45 minutes

Telemedicine
Same-Day Appointments

Our Doctors

Similar Practices Nearby

Explore More

Frequently Asked Questions

Progressive Primary Care charges a flat monthly membership fee. Members who pay quarterly save 5%, bi-annual payments earn a 10% discount, and annual payments earn 15% off. Family group discounts also apply. A $100 non-refundable per-family intake fee applies, though the practice waives it when members pay annually in advance.

No. Progressive Primary Care does not require a contract. Members cancel with 30 days of written notice. Discounts apply for quarterly, bi-annual, or annual payment commitments, but month-to-month membership remains available.

Yes. Progressive Primary Care accepts HSA funds for membership payments. Members with high-deductible health plans can use pre-tax dollars to cover their monthly fee.

Progressive Primary Care does not bill insurance for membership or primary care visits. Members with insurance can still use it for specialist referrals, imaging, and lab work outside the practice. The practice directs insured members to insurance-accepting facilities for those services and negotiates discounted rates for self-pay labs and imaging.

Membership includes unlimited in-person visits, annual physicals, telemedicine appointments, and 24/7 provider access. Appointments run 30 to 60 minutes. Members also access in-office lab tests, minor procedures, and behavioral health medication management at no additional per-visit charge.

Established members receive same-day or next-day appointments. The practice also offers 24/7 provider access for urgent care triage. Appointment slots run 30 to 60 minutes.

Progressive Primary Care serves patients ages 16 and older. The practice focuses on adult internal medicine, not pediatric care. Members ages 16 to 27 enroll as dependents under the family membership structure.

Yes. Progressive Primary Care offers drop-in non-member appointments and cash-pay services like sports physicals and missionary physicals. If a drop-in patient joins within 30 days, the drop-in fee credits toward intake and membership fees. The practice also offers a free 15-minute meet-and-greet with Dr. Law.

Progressive Primary Care partners with care providers who cover patients when Dr. Law is unavailable. The practice maintains that continuity so members always have access to care.

Yes. Progressive Primary Care plans to cap its patient roster when it reaches capacity. That limit lets Dr. Law maintain the personal, thorough care his practice is built around.

Practice last updated April 10, 2026