I have been very pleased with work that Grant has just completed for me. He fully explained all that the job entailed and kept me informed as he was working. He is professional, courteous and tidy. I wouldn’t hesitate to recommend him to carry out a good job at a fair price.