Had good reviews when we selected them to do our roof last fall, but clearly that has changed. Communication after he got us as a customer went to 0 (someone randomly showed up and put a dumpster in our front yard one day with no notice and said they were coming the next day to start). John himself yelled at me on the phone when i questions why it was taking much longer than the 1-2 days he originally sold to me and I was growing concerned about the legitimacy of this company. The roofing job itself was sub par and I'm already noticing some major issues with the flashing. We found a ton of trash all over our yard last fall and with the snow melting are continuing to find an excess of debris (small pieces of plastic, shingles, and nails). The entire experience was so stressful that I get anxiety just thinking about it. Only positive was we got free gutters because they messed up and tossed ours. Honestly I won't be surprised if we need a new roof in a year or 2. What a terrible experience all around. read more