When I invested $3500 in my new sectional sofa, I purchased the scotchguarding service from magiseal for only $150. When they came to my house to do the scotchguarding, I ended up doing my dining room chairs and another couch too. It came with a 5-year warranty which including spot-cleaning if we had any spills or stains. Then, a baby happened! So far they've been back twice to spot clean my couch where my baby spat up, and I didn't have to pay a cent! Totally worth it and I still have 3 more years left. I plan to renew once it expires, especially if I have more kids!