If you mean for odd jobs, can't help you, but if from your title you mean for double glazing, you could do worse than Astraseal at Wellingboro'. They did our windows (on a new house, so probably not the best quality used as the developer had to pay) and our conservatory, which we have no complaints about.