At Eternal Homes Roofing we specialize in replacing shingles, siding and eavestroughs. We are based in Scarborough and serve the Greater Toronto Area. We can install new roofing, shingles, siding, soffit or skylights or repair your existing structures. If your roof is leaking, give us a call and we’ll come take a look. To learn more about our services, call today.more...See more text