SHIELD Locksmiths fixed our broken upvc mechanism, and replaced the locks. Also re balanced the door at no extra cost. Thanks