Blue hammer roofing was professional, timely and thorough. I appreciated the fact that they cleaned as they worked and respected my property and the property around me. I would highly recommend them to anyone needing roofing. Ali Qureshi was my contact person and he was always attentive and timely. Thanks Blue Hammer