Very good service. Quick and clear response to my request for a quote. Easy communication. Able to perfrom the clean at short notice. Punctual, very thorough and professional clean. Overall excellent.