Barker Roofing, Siding & Windows is a professional asphalt, metal & cedar roofing, vinyl & aluminum siding, eavestrough, windows & doors and solar heating contractor in Markham, Stouffville, Richmond Hill & Greater Toronto. For more than 45 years we have serviced the needs of many residential, industrial, institutional and commercial clients.