Licensed providers for professional drivers and small fleets, from official registersSources: 110 official government lists
DriverComplydirectory
CountryUnited States
United StatesCanadasoonUnited KingdomsoonAustraliasoon
HazMat Training1,629Vehicle Inspection67,637CDL & ELDT Training4,122CDL Testing & DMV3,997TSA HazMat & TWIC Enrollment619BOC-3 Process Agents3,738Truck Parking1,915Truck Stops2,835ELD DevicesDOT Physicalssoon

TWIC & HazMat Enrollment Centers in Washington

21 centers19 cities14 countiesfrom the Transportation Security Administration (enrollment by IDEMIA)About this dataUpdated September 2026

21 centers in Washington are on the official list published by the Transportation Security Administration (enrollment by IDEMIA). The most are in Seattle (2), Tacoma (2), Spokane Valley (1). 14 list opening hours.

Filters

21 centers in Washington

  • TSA Enrollment Center — Bellingham Official list2665 Kwina Rd, Bellingham, WA, 98226TSA enrollment centerHazMat endorsementTWICDetails
    Address
    2665 Kwina Rd, Bellingham, WA, 98226
    County
    Whatcom
    Phone
    Not published by this source
    Hours
    Monday - Friday: 09:00 AM - 12:00 PM & 01:00 PM - 04:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 2746no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Burlington Official list1866 S Burlington Blvd, Conference Room, Burlington, WA, 98233TSA enrollment centerHazMat endorsementTWICDetails
    Address
    1866 S Burlington Blvd, Conference Room, Burlington, WA, 98233
    County
    Skagit
    Phone
    Not published by this source
    Record
    In the registerRegister refreshed September 22, 2026Ref 2894no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Concrete Official list45770 Main St, Concrete, WA, 98237TSA enrollment centerHazMat endorsementTWICDetails
    Address
    45770 Main St, Concrete, WA, 98237
    County
    Skagit
    Phone
    Not published by this source
    Record
    In the registerRegister refreshed September 22, 2026Ref 3736no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Ellensburg Official list2705 Triple L Loop, Ellensburg, WA, 98926TSA enrollment centerHazMat endorsementTWICDetails
    Address
    2705 Triple L Loop, Ellensburg, WA, 98926
    County
    Kittitas
    Phone
    Not published by this source
    Record
    In the registerRegister refreshed September 22, 2026Ref 3730no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Everett Official list3003 Colby Ave, Everett, WA, 98201TSA enrollment centerHazMat endorsementTWICDetails
    Address
    3003 Colby Ave, Everett, WA, 98201
    County
    Snohomish
    Phone
    Not published by this source
    Record
    In the registerRegister refreshed September 22, 2026Ref 3603no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Kennewick Official list4303 W 27th Ave, Ste D, Kennewick, WA, 99338TSA enrollment centerHazMat endorsementTWICDetails
    Address
    4303 W 27th Ave, Ste D, Kennewick, WA, 99338
    County
    Benton
    Phone
    Not published by this source
    Hours
    Tuesday - Thursday: 08:00 AM - 11:20 AM & 01:00 PM - 04:20 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 5912no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Kent Official list524 W Meeker St, Ste 1, Kent, WA, 98032TSA enrollment centerHazMat endorsementTWICDetails
    Address
    524 W Meeker St, Ste 1, Kent, WA, 98032
    County
    King
    Phone
    Not published by this source
    Hours
    Monday - Tuesday & Thursday - Friday: 08:00 AM - 02:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 3472no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Kirkland Official list10510 Northup Way, Ste 115, Kirkland, WA, 98033TSA enrollment centerHazMat endorsementTWICDetails
    Address
    10510 Northup Way, Ste 115, Kirkland, WA, 98033
    County
    King
    Phone
    Not published by this source
    Hours
    Monday - Friday: 09:00 AM - 12:30 PM & 01:00 PM - 04:30 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 3421no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Lacey Official list749 Sleater Kinney Rd SE, Lacey, WA, 98503TSA enrollment centerHazMat endorsementTWICDetails
    Address
    749 Sleater Kinney Rd SE, Lacey, WA, 98503
    County
    Thurston
    Phone
    Not published by this source
    Hours
    Monday - Tuesday & Thursday - Friday: 10:00 AM - 01:00 PM & 01:50 PM - 05:30 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 2595no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Mount Vernon Official list1223 E Division, Mount Vernon, WA, 98274TSA enrollment centerHazMat endorsementTWICDetails
    Address
    1223 E Division, Mount Vernon, WA, 98274
    County
    Skagit
    Phone
    Not published by this source
    Hours
    Monday - Thursday: 07:30 AM - 06:30 PM Friday: 07:30 AM - 05:00 PM Saturday: 08:00 AM - 02:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 3644no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Mukilteo Official list8217 44th Ave W, Bldg F, Ste B, Mukilteo, WA, 98275TSA enrollment centerHazMat endorsementTWICDetails
    Address
    8217 44th Ave W, Bldg F, Ste B, Mukilteo, WA, 98275
    County
    Snohomish
    Phone
    Not published by this source
    Hours
    Monday - Friday: 07:30 AM - 06:30 PM Saturday: 08:00 AM - 02:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 3702no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Port Orchard Official list3965 Bethel Rd SE, Ste 1, Port Orchard, WA, 98366TSA enrollment centerHazMat endorsementTWICDetails
    Address
    3965 Bethel Rd SE, Ste 1, Port Orchard, WA, 98366
    County
    Kitsap
    Phone
    Not published by this source
    Hours
    Monday & Wednesday & Friday: 10:30 AM - 12:00 PM & 12:30 PM - 04:00 PM Saturday: 10:30 AM - 01:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 3491no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Seattle Official list12345 Lake City Way NE, Seattle, WA, 98125TSA enrollment centerHazMat endorsementTWICDetails
    Address
    12345 Lake City Way NE, Seattle, WA, 98125
    County
    King
    Phone
    Not published by this source
    Hours
    Monday - Friday: 10:00 AM - 12:00 PM & 01:00 PM - 04:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 3739no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Spokane Valley Official list9116 E Sprague Ave, Spokane Valley, WA, 99206TSA enrollment centerHazMat endorsementTWICDetails
    Address
    9116 E Sprague Ave, Spokane Valley, WA, 99206
    County
    Spokane
    Phone
    Not published by this source
    Hours
    Monday - Friday: 09:00 AM - 12:00 PM & 01:00 PM - 05:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 1337no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Tacoma Official list1515 Commerce St, Main Floor Conference Room, Tacoma, WA, 98402TSA enrollment centerHazMat endorsementTWICDetails
    Address
    1515 Commerce St, Main Floor Conference Room, Tacoma, WA, 98402
    County
    Pierce
    Phone
    Not published by this source
    Record
    In the registerRegister refreshed September 22, 2026Ref 3352no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Vancouver Official list11818 SE Mill Plain Blvd, Ste 410, Vancouver, WA, 98684TSA enrollment centerHazMat endorsementTWICDetails
    Address
    11818 SE Mill Plain Blvd, Ste 410, Vancouver, WA, 98684
    County
    Clark
    Phone
    Not published by this source
    Hours
    Monday - Friday: 09:00 AM - 12:30 PM & 01:30 PM - 06:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 3596no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — White Salmon Official list172 W Jewett Blvd, White Salmon, WA, 98672TSA enrollment centerHazMat endorsementTWICDetails
    Address
    172 W Jewett Blvd, White Salmon, WA, 98672
    County
    Klickitat
    Phone
    Not published by this source
    Record
    In the registerRegister refreshed September 22, 2026Ref 3728no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center at 2406 W Washington Ave — Yakima Official listPop-Up: YKM, 8/25-8/28, Yakima, WA, 98903TSA enrollment centerTWICDetails
    Address
    Pop-Up: YKM, 8/25-8/28, Yakima, WA, 98903
    County
    Yakima
    Phone
    Not published by this source
    Hours
    Tuesday - Friday: 09:00 AM - 12:00 PM & 01:00 PM - 05:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 3638no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026
  • TSA Enrollment Center at 3625 NE Airport Dr — Pullman Official listPop-Up: PUW, 10/13-10/16, Pullman, WA, 99163TSA enrollment centerTWICDetails
    Address
    Pop-Up: PUW, 10/13-10/16, Pullman, WA, 99163
    County
    Whitman
    Phone
    Not published by this source
    Hours
    Tuesday - Friday: 09:00 AM - 12:00 PM & 01:00 PM - 05:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 2884no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026
  • TSA Enrollment Center at CVS — Seattle Official listCVS: 531 Queen Anne Ave N, Seattle, WA, 98109TSA enrollment centerHazMat endorsementTWICDetails
    Address
    CVS: 531 Queen Anne Ave N, Seattle, WA, 98109
    County
    King
    Phone
    Not published by this source
    Hours
    Monday - Friday: 09:00 AM - 01:00 PM & 02:00 PM - 06:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 3707no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center at Hilton Garden Inn — Tacoma Official list2102 S C St, Tacoma, WA, 98402TSA enrollment centerHazMat endorsementTWICDetails
    Address
    2102 S C St, Tacoma, WA, 98402
    County
    Pierce
    Phone
    Not published by this source
    Record
    In the registerRegister refreshed September 22, 2026Ref 3711no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

Browse by city in Washington

19 towns, each with its own page

About this data

Where the list comes from and what it does and does not say
21in the directory
21in the state register
19cities
14counties
9thby size in this category

The largest concentration is in Seattle: 2 of 21 (10%). Other cities covered include Tacoma (2), Bellingham (1), Burlington (1), Concrete (1), Ellensburg (1), and 13 more.

By county, the 21 entries fall across 14 counties; the largest are King (4), Skagit (3), Pierce (2), Snohomish (2).

These 21 entries come from a register that publishes no listing dates at all. For those, the only thing that can honestly be said is that the facility appeared in the state register when it was last refreshed, on September 22, 2026. No issue, renewal or expiry date is shown for them, and none is guessed.

All 21 hold the same class of listing: TSA enrollment center, in the source's own wording.

19 of the 21 (90%) hold more than one class of listing. Each is one entry here, with every class it holds shown in its record detail. Across this page the classes held include TWIC (21), HazMat endorsement (HME) (19).

21 have a website. Phone numbers are normalized to one format here; the registers publish them several different ways.

This list publishes no phone numbers, so no listing drawn from it shows one. That is how the source publishes it, not a gap in this record.

The map positions come from the register itself rather than from an address lookup. No distance claim is made anywhere in this text; the "nearest to me" list computes straight-line distances in your own browser from your own location.

Washington ranks 9th of the 40 states covered in this category, holding 3% of the listings, ahead of 31 others.

For a wider choice, the largest states in this category are California (50), Florida (47), Texas (43). They are ordered by how many entries each holds, not by how close they are.

Every record on this page comes from Enrollment center locator, published by Transportation Security Administration (enrollment by IDEMIA) on tsaenrollmentbyidemia.tsa.dhs.gov as dataset locator. Each card carries the date the record was last re-checked.

Washington: questions

Which cities in Washington have centers?
By count: Seattle (2), Tacoma (2), Bellingham (1), Burlington (1), Concrete (1), Ellensburg (1), Everett (1), Kennewick (1), Kent (1), Kirkland (1), plus 9 more. Addresses, listing class and, where the register publishes them, listing dates are in the list above.
Are these centers currently licensed?
The state register these records come from publishes no listing dates, so the honest answer is narrower than it looks: each of these 21 facilities appeared in the register when it was last refreshed, on September 22, 2026. No expiry date is shown because none is published, and none is guessed. Confirm the current position with the facility or the issuing authority before relying on it.
Why does one address hold several licenses?
Because a row in the state register is a license, not a business. 19 of the 21 entries on this page hold more than one class at the same address, typically an inspection license alongside a repair or dealer license. They are merged into a single entry here, keyed on the facility rather than on the license, so one shop is one listing and its other classes appear on its own page.
Why do the cards not show star ratings?
No public rating has been matched to any of these 21 records, so no stars are shown. The listing record is the stronger signal in any case: where the register publishes them, the issue date, last renewal, expiry and the enrollment location id all come from the issuing authority, which is not true of a star average.

Report a correction

A listing closed, moved or missing? It gets checked against the source

Something wrong on this page?

These records come from state registers and the registers are not perfect. If a listing is closed, has moved, or the license details do not match what the state told you, say so and it gets checked against the source.

Goes to the editor. No newsletter signup, no third party.

Get told when the register changes

Licenses lapse and get renewed constantly: in the current data nearly a quarter of the records in one state register have already expired. We re-check the registers and email a short summary of what moved.

One email when the register data is refreshed or a rule changes. No more than monthly.