Photo of Dr. William Peffley

Dr. William Peffley, DO

DPC Family Medicine physician, Dallas, OR

Doc Peff Primary Care
5.0 (10 reviews)

Dr. William Peffley is a board-certified family medicine physician who runs a direct primary care practice in Dallas, Oregon.

607 Southeast Jefferson Street, Dallas, OR 97338
At a glance
Practice model
Direct primary care, one monthly fee
Board certification
Family medicine, since 2005

Facts on this page last checked November 2026. How we check doctors

About Dr. Peffley

Dr. Peffley earned a D.O. degree from Chicago College of Osteopathic Medicine in May 2000. He completed his internship and family medicine residency at Naval Hospital Bremerton in Washington. He became board certified in Family Medicine in 2005.

He served as general medical officer aboard the USS RAINIER (AOE 7), and his first assignment after residency was as a physician at the Troop Medical Clinic at the Kuwait Naval Base. He opened his private practice in Dallas, Oregon on November 1, 2007. He runs a direct primary care practice, described as a subscription model with one monthly fee.

Visits at the practice are not rushed, and Dr. Peffley takes the time to listen. He was deployed to Cuba in 2015-16 with the Joint Medical Group, Joint Task Force Guantanamo Bay, and was then promoted to Captain (O6) in the US Navy Reserve.

Membership and fees

Monthly membership is $35 for children ages 0 to 18, $60 for ages 19 to 39 and $85 for ages 40 and up.

Nursing home or care facility residents pay $110 a month, an adult couple pays $145 a month, and a single parent with 2 to 4 children pays $115 a month, plus $10 per child per month for 5 to 8 children.

The monthly fee has no co-pays and no deductibles and covers in-office procedures such as joint injections, skin tag removal and biopsies, while prescriptions, labs and imaging are not covered.

Education and credentials

Degree
DO
College
University of Oregon (BS, Psychology, 1994)
Medical school
Chicago College of Osteopathic Medicine
Internship
Naval Hospital Bremerton
Residency
Family medicine, Naval Hospital Bremerton
Board certification
Family medicine, 2005
License
Oregon
Board actions
Good standing (checked Nov 2026) None on record Verify with the Oregon Medical Board
NPI
1275548562

Location

607 Southeast Jefferson Street, Dallas, OR 97338
Doc Peff Primary Care practice page
Directions

Patient reviews

5.0
10 reviews
5 star10
4 star0
3 star0
2 star0
1 star0
Write a review
Rated 5 out of 5

"He always provides clear and concise information without rushing."

FMDD UserMay 2024
Rated 5 out of 5

"Always makes sure every visit is productive and reassuring. Provides explanations in a way that is easy to understand."

FMDD UserMay 2024
Rated 5 out of 5

"Ensures patients feel informed and empowered in their healthcare decisions."

FMDD UserNov 2023

Questions patients ask

Does Dr. Peffley take insurance, or offer a membership?

He runs a direct primary care practice, described as a subscription model with one monthly fee. The practice has no co-pays, no deductibles and no insurance rules, and recommends keeping some insurance for specialist referrals, operations, imaging or medications. Lab work can be billed to insurance if the patient prefers.

How much does a membership at Doc Peff Primary Care cost?

Monthly membership is $35 for children ages 0 to 18, $60 for ages 19 to 39 and $85 for ages 40 and up. Other plans are $110 a month for nursing home or care facility residents, $145 for an adult couple and $115 for a single parent with 2 to 4 children, plus $10 per child per month for 5 to 8 children.

Is Dr. Peffley board certified?

He became board certified in Family Medicine in 2005.

Does Doc Peff Primary Care offer telehealth or house calls?

The practice offers video chat visits and house calls in the patient's home.

Where is Dr. Peffley's office?

The practice is at 607 SE Jefferson Street, Dallas, Oregon 97338.

Are you Dr. Peffley? Claim this profile for free. Report a correction.

Ready to contact Doc Peff Primary Care?