Premier Carpet Cleaning
Carpet Cleaning, Rug Cleaning, Chair Cleaning
“A great experience from beginning to end. A text approx half hour before arrival was much appreciated. Kostas was lovely, he explained the process in an understandable way, not blinding you with science or showing off his skills but just clear info. ...”