Xtract2clean Carpet Cleaning
Stain and Odour Removal, Carpet and Upholstery Cleaning, Texatherm Low Moisture Cleaning
“Requested a quote online, got a prompt response and a reasonable quote. Was punctual with his arrival time, explained what he was going to do and did a great job. Has protective coverings on his shoes and a rug for a section of the hallway that his p...”