Billy was SO knowledgeable and friendly! My carpets were...RIDICULOUS. They went from DARK grey with splotches everywhere to BRAND NEW WHITE. Seriously, call this guy. I really thought that my place was beyond hope. Don't waste your money on those do-it-yourself machines, or the spray-on crap...I had NO luck. Kay Quality Floor Care is inexpensive, fast, and thorough. You will NOT regret it!