We just had our roof done, what a great experience, such a pleasant & efficient team. They did a professional job, more than expected. They covered up major windows & protected the surrounding area under the roof. They arrived on time , 8am, worked none stop, lots of energy! Overall, a top quality work for a very affordable price…A very tiny piece of our old flushing felt down and wasn't noticed while doing our roof. Jim Sheridan and one employe came the next day and fixed it, that is so important. I rate them 10/10 and I recommend Adam and his team to everyone !