CDL / DOT Medical Exams
DOT Physicals in Carlsbad & Oceanside
Scheduled appointment. Certified FMCSA Medical Examiner. Qualified drivers leave with their medical card.
Launch Special
$95
Standard price $119
Flat fee. Includes the full FMCSA physical and in-office urinalysis.
- Certified Medical Examiner (NRCME)
- 4.9★ Google rating
- Scheduled, not walk-in
- Digital intake before you arrive
- Se habla español
Why drivers choose us
Flat, upfront price
$95 launch special covers the full exam and in-office urinalysis.
Book a time, skip the line
Scheduled appointments, not a walk-in queue.
Most exams take about 20–25 minutes
Finish your health history on your phone before you arrive.
Card and Registry handled
Qualified drivers receive their Medical Examiner's Certificate (MCSA-5876), and results are reported to the FMCSA National Registry within federal deadlines.
Your examiner

Dr. Evan Hamilton, DC
Certified FMCSA Medical Examiner
NRCME #4177319928
Your exam is performed by a certified medical examiner listed on the FMCSA National Registry.
How it works
- 1
Request your appointment
Choose Carlsbad or Oceanside below.
- 2
We confirm and send your intake
Our team follows up to confirm your time and sends secure forms to complete on your phone.
- 3
Come in for your exam
Vision, hearing, blood pressure, urinalysis, and physical exam. Qualified drivers leave with their card.
Book Your DOT Exam
Choose your location. Our team will follow up within one business hour during clinic hours to confirm your appointment.
$95 launch special · Standard $119
2623 Gateway Rd #104, Carlsbad, CA 92009
Call (760) 931-8003Loading booking form…
2530 Vista Way, Oceanside, CA 92054
Call (760) 600-5553What to bring
- Driver's license
- Glasses, contacts, or hearing aids if you use them
- A list of your current medications
- If you have sleep apnea: your recent CPAP compliance report
- If you use insulin: a completed ITDM Assessment Form (MCSA-5870) from your treating provider
- If you have a heart condition or other ongoing condition: recent records or clearance from your specialist
Not sure what you need? Call us before your visit and we'll tell you.
How we compare
| Feature | Pacific Spine & Rehab | Typical walk-in clinic |
|---|---|---|
| Scheduled appointment | Often walk-in only | |
| Upfront flat price incl. urinalysis | Fees vary | |
| Digital intake before arrival | Paper forms in the lobby | |
| Bilingual staff | Varies |
Need exams for your drivers?
We work with local fleets, contractors, and employers who need reliable DOT exams for their teams. Call either location to set up scheduled exam blocks.
Locations
Carlsbad — Bressi Ranch
2623 Gateway Rd #104, Carlsbad, CA 92009
DOT exams by appointment
Oceanside
2530 Vista Way, Oceanside, CA 92054
DOT exams by appointment
Questions drivers ask
Is the urinalysis a drug test?
No. The DOT physical urinalysis checks protein, blood, sugar, and specific gravity as part of the medical exam. It is not a drug screen.
How much does it cost?
Our launch special is $95 (standard price $119). The flat fee includes the full physical exam and in-office urinalysis.
Do you take insurance?
DOT physicals are a flat cash-pay fee. Many employers reimburse drivers; we'll give you a receipt.
How long is a medical card good for?
Up to 24 months. The examiner may issue a shorter certification (for example 1 year, 6 months, or 3 months) if a condition such as blood pressure needs monitoring.
What if I don't pass today?
Your examiner will explain exactly why and what you need next, such as records from your doctor or a follow-up visit.
How long does the exam take?
Most exams take about 20–25 minutes when your intake forms are finished before you arrive.
Do I need an appointment?
Yes. Exams are by appointment so you're not stuck waiting in a lobby.
Do you have Spanish-speaking staff?
Yes. Our team includes bilingual staff. Ask for Spanish when you call.
Get your DOT card handled.
$95 launch special. Scheduled appointment. Certified examiner.
Certification is determined by the medical examiner based on FMCSA standards. Exam times vary. Launch pricing subject to change.
