For a solid roof over your head, trust King Street Roofing Ltd in Oshawa. We install roofs made of a variety of materials, such as metal, and fiberglass shingles. Other services include soffit, vinyl siding, eavestrough, and fascia repairs and installations.