I rarely give 5 stars, but this company deserves every one!! My experience has been very positive. Elite Roofing LLC has been nothing but professional, quickly responsive and answers any questions I may have. And I ask a lot of questions, for real. They guarantee their work and follow through promptly.