“Elgin Roofing has been serving Elgin County and the surrounding area for over 20 years. Due to our quality workmanship and the importance of customer satisfaction, we continue to expand this company and are always looking for new ways to better meet the needs of our customers. We are a fully certified and insured roofing company striving for perfection on every job. Our staff is fully trained and very capable of completing each task with quality you can trust.
We cover a variety of roofing services such as residential, new roofing, repairs, fiberglass asphalt shingles, cedar, slate, metal roofing, rubber roofing, eavestroughs, and residential flat roofing.
Aside from our roofing services, we offer some additional services for the exterior of your building, including skylights, sun tunnels, trough and gutter guards.
Call today to get your free quote!”