scotchguarding
fed up of dirty marks on your carpets or upholstery?  Why not consider scotchguarding them to protect their life - a layer is applied and when dry, provides a barrier where dirt will sit rather than penetrate through your fabric or carpet.  Price on Application.