Eavestroughs and Gutter Guards from Complete Roofing in Burlington

leaf guards

Complete Roofing Solutions installs 5” and 6" seamless eavestrough systems which include large 3" x 3" down pipes. All new eavestrough components have a factory-installed no maintenance colour finish. When combined with a proper leaf guard system, the accumulation of leaves in the trough is prevented. Leaves and other debris in the eavestroughs can cause the blockage of water drainage and lead to the overflow of water from the troughs. A clogged or poorly functioning eavestrough system can lead to leaks in your roof due to ice dams and water in your basement due to leaks in your foundation!

Leaf guards like Gutter Clean System by Alu-Rex also eliminate the need for dangerous eavestrough maintenance.

For more information give us a call.

platinum warranty seal

Platinum Warranty

Find out more about our warranties

request a quote

Request A Quote

Call for a free quote


1312 Dundas Street

Burlington, ON, L7R 3X4

706 Main St East

Milton, ON, L9T 3P6

185 King William Street

Hamilton, ON, L8R 1A7

27 Jerseyville Road West

Ancaster, ON, L9G 1A


24 hours a day - 7 days a week

Our Phone Numbers

Toll-Free: 1-866-727-ROOF (7663)

Oakville: 905-337-1429

Burlington: 905-332-1801

Grimsby: 905-563-1801

Hamilton: 905-529-6784

Ancaster/Dundas: 905-648-1808

Milton: 905-699-1196


Fax: 905-332-9180

Service  Areas




Dundas & Ancaster


Send to a friend

Send the url of this page to a friend of yours

Copyright Complete Roofing 2023 - Legal
Created by

Legal notice