ALJ Roofing did a great job re-roofing my parent's roof. They were very professional and flexible. The price was very competitive compared to other companies and the quality of their work is incredible.