Excellent service. Rang Mr Thurston on the morning and discussed the problem. He explained his charges and arrived at the appointed time that same afternoon. He effected the repair and went on to explain what can go wrong with the mechanism and how to prevent it happening again. Well impressed.