My roof was done yesterday, so I can’t comment on any long term performance. As far as the roof installation, they were able to adjust schedules to get the job done earlier to meet a deadline. Their price was right in line with my other estimates. They came when they said they would and they completed the job in one day as promised. The roof looks good, and their cleanup was impeccable. All in all a reasonably priced professional company that lives up to their promises.