Jeff's local service is very good value for money. He was also helpful when it came to dealing with an additional request (my fault!) and is honest and forthcoming - he found a free solution to a problem that otherwise might have required expensive new parts and a return visit. As other reviewers say, he also returns phone calls and emails promptly.
morwoodgrotty