Steve did an excellent job for me. He was punctual, flexible and reliable - he's entirely professional and I'm very pleased with the results of his work.
He'll be coming back to do a second job for me shortly.
I'm happy to provide him with references for others in future.