Stars Snow Removal
  • Welcome
  • Snow Removal
    • Request a Quote
    • Equipment Fleet
    • Customer Updates
  • Useful Tips
    • Helpful Hints
    • FAQ's
    • New Homeowner Info
  • Contact Us

Contact us

Mailing Address:   
P.O. Box 8489

Truckee, CA  96162

Phone:    (530) 562-1957

Email: [email protected]

    contact us

Submit