John was reliable, fast, diligent and friendly! He has a very good attention to detail, the finish is excellent, could not be happier with the work and I will definitely use John again... I would not hesitate to recommend John to others, Super highly recommended!!!!! from Edmonton London.