Hi Lisa
I endorse what Woodman has said entirely. Fabrics are causing the professional cleaners to do some headscratching too.
My advice is to make sure that you contact a cleaning Company who is either...
1. Recommended to you
2. Belongs to a recognised Trade body...Preferably both
Scotchgard was withdrawn from the market place three years ago although members of the Scotchcare network have, until recently, been using existing stock.
The Scotchgard name has become generic and it will probably be another product that has been used.
Resoiling can be, as Woodman has said, due to incorrect application.
Many retail outlets will sell on a protector to a customer and duly treat the items.
These items may have already been mill-treated therefore a double application is made and this can result in the fabric quickly attracting soil.
All mill treatments are fluorochemical protectors and if the retailer has used a silicone protection then two things happen.
1. Again a double application...resoiling problems.
2. The two different products react adversly with each other, in other words neither will work and therefore there is no protection.
Get the professional in....
I hope that this helps
Regards
Derek