Remodeling Companies (4.27 Miles from Truckee, CA) Be the first to review Rating: 90 R And S Shower Doors P O Box 8055, Truckee, CA (4.27 Miles from Truckee, CA) Time in business: 17 years years Licensed