Excellent and worth every penny! I thought the before and after pics were too good to be true and I was so wrong. I wish I'd had the drive and garden clean sooner . Great value for money and the customer service really is outstanding. I've already booked the next clean in 3 years time!