• Yelp
  • Black Facebook Icon
  • Black Instagram Icon
tec logo .png

Keeping it clean since 2006!

  • Home

  • About Us

    • Shop Policy
  • Pricing & Services

  • Drop Offs & Remote Repairs

  • Contact Us

  • More...

    Use tab to navigate through the menu items.
    tec logo _edited.png

    (530) 582-0564
     

    10607 W River St, Ste. 1D

    Truckee, CA, US 96161

    ​

    (We're just off West River Street, across from the train tunnel overpass)

    ​

    Catch Us In the Shop:

    ​

    Wed - Fri: 10a – 6p

    Sat: 10a - 5p

    Sun - Tues: CLOSED

    ​