Find an independent third-party examiner

You can take your CDL skills test through a state-certified independent third-party examiner (TPE). View a list of locations and find a testing site near you.

Testing fees

You'll need to pay the skills test fee to the TPE at the time of the test. Learn more about the CDL skills test.

  • The cost of the skills test can vary depending on the type of vehicle and who you take your test with.

  • Truck or passenger (excluding school bus) skills test taken with an independent third-party examiner (TPE) or DOL examiner: $175
  • Any type of vehicle for Head Start employee: $175
  • School bus test taken with Educational School District, DOL examiner or TPE: $100
    • Your primary usage of a CDL must be to drive a school bus.
    • Your test fee gets you 2 attempts. If you change examiners after your first attempt, you may have to pay the fee again.

Washington State Certified Independent TPE

Learn how to register as a TPE

The following information is subject to change.

Clark County

Guy Avery

  • Test route location: Vancouver
  • Phone: 360-356-2666
  • Authorized to test: Trucks only
  • Vehicle Class: ABC
  • Commercial motor vehicle rentals available

George Childs

  • Test route location: Vancouver
  • Phone: 360-953-3957
  • Authorized to test: Trucks, passenger, and school bus
  • Vehicle class: ABC

Zach Thomas

  • Test route location: Vancouver/Ridgefield
  • Phone: 360-831-3505
  • Authorized to test: Trucks, passenger, and school bus
  • Vehicle class: ABC

Douglas County

Pat Medrano

  • Test route location: East Wenatchee
  • Phone: 509-679-0637 or 509-470-8989
  • Authorized to test: Trucks, passenger, and school bus
  • Vehicle class: ABC

Franklin County

Steve Harvey

  • Test route location: Pasco
  • Phone: 509-520-0985
  • Authorized to test: Trucks, passenger, and school bus
  • Vehicle class: ABC

Theresa Maki

  • Test route location: Pasco
  • Phone: 509-948-6544
  • Authorized to test: Trucks, passenger, and school bus
  • Vehicle class: ABC
  • Commercial motor vehicle rentals available

Grant County

Steve Harvey

  • Test route location: Pasco
  • Phone: 509-520-0985
  • Authorized to test: Trucks, passenger, and school bus
  • Vehicle class: ABC

Cheril Sweany

  • Test route location: Moses Lake, Quincy
  • Phone: 509-322-8884
  • Authorized to test: Trucks, passenger, and school bus
  • Vehicle class: ABC

Grays Harbor County

Kirk Church

  • Test route location: Elma
  • Phone: 360-589-4550
  • Authorized to test: Trucks, passenger, and school bus
  • Vehicle class: ABC
  • Commercial motor vehicle rentals available

Lewis County

Doug Collins

  • Test route location: Centralia
  • Phone: 360-589-4550
  • Authorized to test: Truck, passenger, and school bus

Mason County

Bob Pursey

Okanogan County

Cheril Sweany

  • Test route location: Omak
  • Phone: 509-322-8884
  • Authorized to test: Trucks, passenger, and school bus
  • Vehicle class: ABC
  • Commercial motor vehicle rentals available

Pierce County

Jacob Bauter

Doug Collins

  • Test route location: Puyallup, Tacoma
  • Phone: 253-350-2375
  • Authorized to test: Trucks, passenger, and school bus
  • Vehicle class: ABC
  • Commercial motor vehicle rentals available

David McLean

  • Test route location: Tacoma
  • Website: www.drmcdltraining.org
  • Phone: 253-324-1243
  • Authorized to test: Trucks, passenger, and school bus
  • Vehicle class: ABC
  • Commercial motor vehicle rentals available

Bob Pursey

Skagit County

Brad Benne

  • Test route location: Burlington
  • Phone: 360-393-8278
  • Authorized to test: Trucks, passenger, and school bus
  • Vehicle class: ABC

Snohomish County

Jason Hodson

Spokane County

Steve Harvey

  • Test Route location: Spokane
  • Phone: 509-520-0985
  • Authorized to test: Trucks, passenger, and school bus
  • Vehicle Class: ABC

Tracey Thomas

  • Test route location: Spokane
  • Phone: 509-842-8496
  • Authorized to test: Trucks, passenger, and school bus
  • Vehicle class: ABC

Stevens County

Kevin Mahugh

  • Test route location: Colville
  • Phone: 509-675-7920
  • Authorized to test: Trucks, passenger, and school bus
  • Vehicle class: ABC

Thurston County

Kirk Church

  • Test route location: Olympia
  • Phone: 360-589-4550
  • Authorized to test: Trucks, passenger, and school bus
  • Vehicle class: ABC

Lannie Perkins

  • Test route location: Olympia
  • Phone: 360-789-4286
  • Authorized to test: Trucks, passenger, and school bus
  • Vehicle class: ABC
  • Commercial motor vehicle rentals available

Walla Walla County

Steve Harvey

  • Test route location: Walla Walla
  • Phone: 509-520-0985
  • Authorized to test: Trucks, passenger, and school bus
  • Vehicle class: ABC

Whatcom County

Brian Richey

  • Test route location: Ferndale
  • Phone: 360-739-1016
  • Authorized to test: Trucks, passenger, and school bus
  • Vehicle class: ABC

Yakima County

Kevin Bell

  • Test route location: Yakima County
  • Phone: 509-952-0734
  • Authorized to test: Trucks, passenger, and school bus
  • Vehicle class: ABC

Gary Mears

  • Test route location: Union Gap
  • Phone: 509-969-2140
  • Authorized to test: Trucks, passenger, and school bus
  • Vehicle class: ABC

Need additional help? Here's how to contact us:

call Phone: 360-902-3900
(TTY: Call 711)
Was this information helpful?