Written by
in
John is friendly, helpful and knowledgeable and a bit of a perfectionist. He always does a good job and I have recommended him to friends.