Didn't turn up - 3 times i changed my plans to accommodate the clean. They made up alot of excuses and the male 'David' very rude in the end blaming me for his inadequacies. Do not trust - if there was a zero star rating thats what this company would receive from my experiences.