I want to have someone come in and do a deep cleaning of my couch, love seat and two area rugs. It needs to be re-scotch guarded, is that something they'd also do or do I just buy a can of something?

Who does a great job for a good price. Im in suffolk county.

Thanks!