AMAZING COMPANY! It is clearly obvious that John cares about his clients, his crew and his company! He kept in contact with me prior to me setting up the final date, and ensured I was knowledgable about what was going to happen on the day of arrival. I knew it was obvious about how much confident he was with his company and how easy-going he was when I called to set up the date that they would come install my eavestroughs and John waved the deposit fee. It is the companies that are not harping at you for money that are the best and most legit! The crew showed up early and got started to work right away, John appeared an hour or so after and remained until the job was done, he himself did all the clean up! Everyone was so friendly and answered any questions I had with ease and confidence, it was clear they knew exactly what they were doing. I was told that it could take about 6 hours for the eavestroughs, it took 3, I was shocked, and they look marvelous! They moved drains that I wanted moved without me even mentioning them, as well as added one to ensure better drainage, it was nice to have a company take initiative to ensure safety and proper drainage. I have already recommended this company to all my family members who own houses, anyone reading this... if you need any eavestroughs replaced True North is the only company you should consider!