I got mine off from rug cleaning Buffalo NY and it's really something! Not only had they taken care of my carpet, but they've also treated it and gave me like it's brand new.