Edgar Blazona, founder of BenchMade Modern, recommends deep cleaning your sofa every six months, depending on its fabric and how often it’s used. However, if you have a lot of removable cushions, vacuum weekly for best results, making sure to get the sides and back of the sofa and underneath the cushions.