Why replace it 

Just Let us Clean it!


Free Pre-Inspection 



Emergency Service

​Total Solutions Cleaning & Restoration understands that every Carpet Cleaning situation is unique. That’s why we begin with a complete analysis of your carpet’s needs. We’re extremely proud to be considered the premier Carpet Cleaning Company in Elgin, IL and surrounding suburbs! 

janitorial services