When is it time to replace my carpet?

Your carpet is a work of art, showcasing all the memorable events that have taken place in your house. From the muddy footprints of kids’ feet when they come back from soccer practice, to the stains of the wine spilled, your carpet has been there for everything. It might be hard for you to decide,…