They replaced my composition shingle roof and did a great job. The work was clean, job was done quickly, and the price was the going rate (I got 2 other estimates). John Worthington, one of the owners, spent a lot of time with me before hand going over all the options and gave me references and addresses where I could go look at his previous work. He came by the job every day and made a point of finding me to go over what work had been done. Roof looks great, I highly recommend A&B.