To give back to this community, this is my first review/post. We moved to heavily treed lot so I was planning on installing a leaf guard system myself. But after the first heavy rainstorm, I saw that I had to replace the eavestroughs because the water was overflowing. After some research, I contacted NorthShore who also did LED lighting. Darren gave me quotes for both the eavestroughs with leafguard which was a lot less than I expected and for the LED lighting. I ended up purchasing 3x the LED lights that I originally anticipated because I thought it would look better to have the whole perimeter done vs just the front. There was no hard sell on anything and Darren explained the various leaf guard technologies, type of eavestroughs and LED lighting in detail. The quotes were done in a timely manner, NorthShore showed up when they said they would. In the time(s) they could not show up (weather) they called and emailed in advance to let me know. Most importantly, the work they completed for both the troughs and lights is first rate. You can tell they care about their work as the cabling is cut to measure and appropriately and neatly tie wrapped at the transformer. The eavestroughs and leaf guard have been performing well and the LED lights look stunning yet are extremely functional. Lastly, I found the information on North Shore's blog extremely helpful and educational which is one of reasons why I decided to contact them from the outset.