Count on W J Crighton to provide prompt and professional window frame repairs. Serving clients throughout Bonnyrigg, Midlothian, and the surrounding areas, we use a variety of proven methods to improve the condition of window frames. Once your frames have been repaired or replaced, we provide exterior painting services, including prime, undercoat, and gloss, to achieve an outstanding look. Get in touch today for more details.