I previously tried getting the work I needed done (attic insulation/ventilation and eavestrough/soffit replacement) by a Kitchener roofing company that provided horrible service. The estimator was unprofessional, it took me two months to get a proposal, and the work never got done because my "paperwork got set aside." During the estimate, the estimator from the company I tried before made no attempt to fix a leaking chimney which was why I needed a roofing company in the first place. That company eventually stopped getting back to me. AM Insulation Solutions and AM Roofing Solutions were the direct opposite of what I experienced with the company I tried before. Larry, the estimator, was above all else a hard worker. I would describe his estimate as "high-tech." He took photos and video of the problem areas including the attic and gave me a professional video presentation of what was going on up there on the spot. My estimate was also provided on the spot, and Larry prepared the proposal and got all the paperwork processed quickly. He went well above and beyond my expectations by working on the leaking chimney himself while he was here for the estimate for all the attic/roofing work I needed done. My work was done by the AM crew in two stages: (1) insulation, and (2) roofing. The insulation went much quicker than expected (maybe an hour and a half), and the cleanup was pretty much perfect. The eavestrough/soffit work was done by a very hard-working and professional duo who stayed here for 13 hours to get the job done. Cleanup was 99%; I found a just a few odds and ends in the grass afterward which is pretty impressive considering how much material they were working with that day. I also appreciated Larry's final inspection after the work was done when we thoroughly reviewed the results. As a relatively new homeowner, I've only dealt with two roofing companies: the first one being horrendous, and the second one being AM, an awesome company in my experience. Don't waste your time--get in touch with AM for any of their home renovation services!