Start Haus is located just north of Lake Tahoe in the hotbed of California skiing. Our Truckee shop is within an hour of a dozen ski resorts, each boasting an annual snowfall of 40+ feet.
11410 Deerfield Dr. Truckee, CA 96161
(530) 582-5781
ONLINE@STARTHAUS.COM
Hours
8AM - 6PM Sunday - Thursday
8AM - 7PM Friday & Saturday
CLOSED TUESDAY FEB. 6TH FOR SKI TESTING
Email
We will respond to emails within 1 business day. Expect a reply M-F between the hours of 9am - 4pm PST.