Barry and his crews were awesome! As a contractor myself, I understand what a juggle it is right now to schedule and get crews to the jobs when they are needed. Young roofing bent over backwards to get a fairly small job done for me. During the hectic process, there was a miscommunication and a mistake was made. We all make mistakes but we don't all own up to them, and there aren't many contractors out there that can turn a mistake into an opportunity to shine, but Barry did just that. This is the sign of a truly great contractor, and I cannot recommend this company enough! read more