This is a very professional and competent company. They replaced our shingled roof in Topsail Beach last year. The roof is doing great so far. The install crew were very considerate and cleaned up great each day. The sales staff were very open and honest in their recommendations. I highly recommend.