You can also take your CDL skills test through independent third-party examiners (TPE) certified by Washington State. View a list of locations and find a testing site near you.
Before you get started
If you don't know who you'll test with, call us at 360-902-3785 to find out.
Do not take a skills test until your training provider has entered your training course completion
If you take a skills test before a completed training course is on your record, you'll have to take and pay for the test again.
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.
- CDL: $250
- School bus: $100
Washington State Certified Independent TPE
Learn how to register as a TPE
The following information is subject to change.
Benton County
Steve Harvey
- Test route location: Benton
- Phone: 509-520-0985
- Authorized to test: Trucks, Passenger and School Bus
- Vehicle class: ABC
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
Theresa Maki
- Test route location: Pasco
- Phone: 509-948-6544
- Authorized to test: Trucks, Passenger and School bus
- Vehicle class: ABC
Grant County
Gabriel Martinez
- Website: http://mtzcdlacademy.weebly.com/
- Test route location: Quincy, Moses Lake
- Phone: 509-787-1813
- Authorized to test: Trucks, Passenger and School Bus
- Vehicle class: ABC
- Commercial Motor Vehicle rentals available
Cheril Sweany
- Test route location: Moses Lake
- 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
King County
Steve Kovac
- Test route location: Seattle
- Phone: 206-819-5899
- Authorized to test: Trucks, Passenger and School Bus
- Vehicle class: ABC
Kittitas County
Kevin Bell
- Test route location: Ellensburg
- Phone: 509-952-0734
- Authorized to test: Trucks, Passenger and School Bus
- Vehicle class: ABC
Okanogan County
Cheril Sweany
- Test route location: Tonasket
- Phone: 509-322-8884
- Authorized to test: Trucks, Passenger and School Bus
- Vehicle class: ABC
Pacific County
Kirk Church
- Test route location: South Bend/Raymond
- Phone: 360-589-4550
- Authorized to test: Truck, Passenger and School Bus
- Vehicle class: ABC
- Commercial Motor Vehicle rentals available
Pierce County
Dorian Chamorro
- Test route location: Parkland
- Phone: 253-820-3673
- Authorized to test: Trucks only
- Vehicle class: ABC
Doug Collins
- Test route location: Puyallup
- Phone: 253-350-2375
- Authorized to test: Trucks, Passenger and School Bus
- Vehicle class: ABC
David McLean
- Website: www.drmcdltraining.org
- Test route location: Tacoma
- Phone: 253-324-1243
- Authorized to test: Trucks, Passenger and School Bus
- Vehicle class: ABC
Bob Pursey
- Test route location: Mason, Pierce
- Phone: 253-861-3081
- Email: Bobpursey1@gmail.com
- Authorized to test: Trucks only
- Vehicle class: ABC
Snohomish County
Jayson Hodson
- Test route location: Arlington
- Phone: 425-425-8056
- Authorize to test: Trucks only
- Vehicle Class: ABC
- Commercial motor vehicle rentals available
Spokane County
Steve Harvey
- Test Route location: Spokane Valley
- Phone: 509-520-0985
- Authorized to test: Trucks, Passenger and School Bus
- Vehicle Class: ABC
Chris Jones
- Test route location: SCC College - Spokane
- Phone: 509-981-9938
- Authorized to test: Trucks/Passenger and school bus
- Vehicle class: ABC
Josh Munderloh
- Test route location: Spokane
- Phone: 707-324-9033
- Authorized to test: Trucks, Passenger and School Bus
- Vehicle class: ABC
Tracey Thomas
- Test route location: Spokane Valley
- 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
Jacob Bauter
- Website: www.compasscdt.com
- Test route location: Olympia
- Phone: 253-348-9377
- Authorized to test: Trucks, Passenger and School Bus
- Vehicle Class: ABC
- Commercial Motor Vehicle rentals available
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
Brad Benne
- Test route location: Bellingham
- Phone: 360-393-8278
- Authorized to test: Trucks, Passenger and School Bus
- Vehicle class: ABC
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
Gabriel Martinez
- Test route location: Toppenish
- Phone: 509-787-1813
- Authorized to test: Trucks, Passenger and School Bus
- Vehicle class: ABC
- Commercial Motor Vehicle rentals available
Gary Mears
- Test route location: Union Gap
- Phone: 509-575-8939
- Authorized to test: Trucks, Passenger and School Bus
- Vehicle class: ABC