"Very professional member of staff, thorough and very polite.  I would recommend, our carpets look like new."

(more…)