We've all grown to hate carpet because it is so unpleasant when it gets dirty from everyday use. But RANDY HORTON works magic on making carpet look like it has been freshly installed. He also doesn't rush the job and is most knowledgeable about his profession and has great customer service skills. I just want to hug my carpets and my carpet man. I definitely will be calling him again and even more frequently now that I know the impossible can be done to keep my carpets looking like new. Thank you RANDY.