Arrived on time and on a Sunday morning! Very experienced, efficient, done a great job and fast, very friendly and tidy, he knows what he is doing very well.