Very satisfied with the work this company put in for my dad's roof. It was easy to communicate all of the problems that needed to be addressed, and everything was taken care of in a timely manner. After everything was complete, all extensive and minor repairs for my dad's roof were taken care of in a good amount of time. I will definitely use them in the future and will recommend to everyone.