I love CarpetMD because Chris took the time to go over each step and answered every one of my many questions in the cleaning of my upholstery. Was so happy w/the service, I got a quote to have my carpet cleaned as well. Fair pricing!
PS He was even kind enough to listen abt my dog Sasha who recently passed—Thank You Chris!!
-- Tamera L