Reviews by merilyni
arrived on time as arranged sending an email confirming appointment, did an awesome job on sofas that had not been cleaned for sometime and then followed up to see if we were satisfied with the job. Will be getting him back in October to our carpets and check the sofa.