Walk in, no appointment needed · Visits from $60

Hours 9:30am–7pm Patient portal (405) 358-3131
ENES

DOT / CDL physical

DOT / CDL physical in Oklahoma City$130

The commercial driver medical exam for a flat $130. Walk in or book a time. Most drivers are in and out in one visit, certificate in hand.

¿Prefiere español? Vea esta página en español.

  • $130 flat
  • Hours 9:30am–7pm The examAbout 30 minutesCertificate the same day
  • We speak Spanish 4.92 from 250 reviews

Before you come

Bring these and you're set.

ID

Photo ID

Plus your glasses or contacts, and hearing aids if you use them.

Rx

Your medicine list

Everything you take, and who prescribes it.

BP

Calm blood pressure

It decides how long your certificate runs. If it's high, we recheck it.

A certified medical examiner

DOT medical exams have to be done by an examiner listed on the FMCSA National Registry of Certified Medical Examiners. Doris Perez, APRN is on the registry.

What to bring

A photo ID, your glasses or contacts, hearing aids if you use them, and a list of your medications with the name of the doctor who prescribes them. On CPAP? Bring your compliance report. Have diabetes? Bring a recent A1C. Heart condition? Bring your cardiologist's clearance letter. Missing paperwork can mean a second trip.

How long it takes

About thirty minutes. You leave with your certificate that day, unless something at the exam needs records from another doctor first.

Blood pressure

Your blood pressure affects how long your certificate can run. If it's high on the day, we'll recheck it and go over your options with you.

Walk-in DOT physicals, evenings and Sundays

No appointment needed. Walk in Monday to Friday until 7 PM, or Sunday from 10 AM to 5 PM. We're at 1506 S. Agnew Ave in Oklahoma City, with free parking out front. Coming from the east or west side of the metro? I-40 gets you to Agnew Ave.

CDL and non-CDL drivers

The DOT medical exam is the same whether or not you hold a CDL. If your job requires a medical card to drive a commercial vehicle, this is the exam. Not sure which rules apply to you? Your employer or your state licensing office can tell you.

What the exam checks

We check your vision, hearing, blood pressure and pulse, do a urinalysis and a physical exam, and go over your medical history. The urine test looks for protein, blood and sugar. It is not a drug test. A DOT physical doesn't include drug testing, which your employer arranges separately.

Questions

Common questions

How much is a DOT physical?

$130, flat. That covers the exam, the urinalysis and your certificate.

Do I need an appointment?

No, you can walk in. Booking a time through Tebra means less waiting, and a lot of drivers prefer that.

How long is the certificate good for?

Up to two years. It can be shorter if you have a condition that needs watching. High blood pressure and diabetes are the usual reasons for a one-year card.

What if I don't pass?

Many problems can be fixed. We'll tell you what's disqualifying, what paperwork could fix it and what to do next. Many drivers come back with the right paperwork and certify.

Is the examiner on the FMCSA National Registry?

Yes. Doris Perez, APRN is listed on the FMCSA National Registry of Certified Medical Examiners, which is required to perform DOT medical exams.

Does a DOT physical include a drug test?

No. The urinalysis checks for protein, blood and sugar, not drugs. Drug testing is separate, and your employer sets it up.

Can I get a DOT physical on a Sunday or in the evening?

Yes. Walk in Monday to Friday until 7 PM, or Sunday from 10 AM to 5 PM. We're closed Saturday.

Is the exam different if I don't have a CDL?

No. The DOT medical exam is the same whether or not you hold a CDL.

Reviews

Patients say Doris listens.

Family Health Clinic has a 4.92/5 rating across 250 verified patient reviews on Tebra.

4.92 across 250 verified reviews Read them on Tebra

The entire staff was incredibly kind and helpful. Doris was particularly thorough and answered all my questions. I highly recommend this clinic.

Corey B · January 2026

Doris Perez is absolutely understanding, very knowledgeable, and very caring of everyone’s situation. She listens to help and keeps us informed about what is happening. Definitely would recommend her to anyone.

Madelyn R · February 2026

Always nice and never a long waiting time

Shelia W · July 2026

Doris Perez was great. She listened when I told her my health issue, then she took steps to make it better. Thank you for your time and attention. You were very helpful.

David C · March 2026

She’s wonderful, she’s very caring always in a good mood very welcoming and interested in our health, provides great care of her patients 😁

Andres H · February 2026

Not feeling well?Walk in today.

Mon–Fri 9:30am–7pm · Sun 10am–5pm · 1506 S. Agnew Ave

Call Book a visit