Need Eavestroughs? Call Us in Fredericton for a Free Quote!

Based out of Fredericton, New Brunswick, River Valley Eavestrough is the company to call whenever you require a new eavestrough installation, cleaning or leaf guard placement. Backed by years of experience, our team also completes repairs to existing eavestrough systems.

We believe in our work. That is why we offer a 10-year warranty, guaranteeing your new eavestroughs will not leak and will continue to perform as expected.

Get a Free Quote or Schedule a Consultation

To discuss your eavestrough needs with a member of our staff, please feel free to give us a call, send an email or complete the contact form on this page. We look forwarding to serving you in the near future!


330 Doak Road, Fredericton, NB E3C 2G2


Phone: 506-476-8411


kaycan mitten gentek
Created by

Legal notice