I have used this company many times now. They are professional, helpful and reliable.

With 3 toddlers and two dogs in the house the carpets need frequent cleaning. Their quality of the cleaning is always of high standard, and advice given about spilling things on the carpet was helpful.  We paid a little extra but got Scotchgard spill protection done on our light coloured sofas. Highly recommended.
Prompt and will arrange to visit in-between school runs if required.