Clean Rite Cleaning Services Carpet Installer - Truckee, CA Looking to contact Clean Rite Cleaning Services? You can reach them at 530-587-1715