Always a good job - efficient and professional. Very good service, prompt, efficient and good value. Have used Allan's team may times - always delighted with the results. Carpets always look new after cleaning (saves my husband pounds not having to replace them!) Brilliant !!