They replaced our roof last year and did an excellent job. We’ve had patch work done in the last couple years on a few spots and decided it was time to just get it replaced. Joe provided excellent and timely customer support. My husband and I aren’t usually available during normal business hours but Joe was always responsive in the evening or on weekends. The work was done quickly and we haven’t had any problems. There were a couple shingles that blew off during a storm that came through right after(not a product defect, just the nature of glue-setting and the weather) and Banner had some guys out asap to deal with it.