He is very professional, he is respectful of clients and their property, he has great communication skills explained everything from start to finish in detail so I knew what to expect on the end result, he was on time for all our interactions from the start to the finish and confirmed work at every stage. One word describes our interaction and work and that is Excellent. Work was well priced and I think definitely value for money. Would recommend all day long.