Ian did a fantastic job on the white carpets we inherited when we bought our house. He came ahead of the appointment to quote, checked the carpet condition and tested specific stains, and the fabric of the carpet itself. He let us know the likely outcome on each stain and mark and quoted a very reasonable price. He took a lot of time and care over the work, particularly for the price. Absolutely great service. Very highly recommended.