Excellent job all round, arrived on time. The non toxic chemicals were fantastic and the oven looks cleaner than it was brand new. He was really friendly and willing to answer questions I had. He also knew all about the oven and how it should be maintained. Would recommend again, will be using again before Christmas.