A family member recommended Nexgen to me as I needed a roof replacement due to hail damage. I cannot say enough how great this contractor is to work with. Everything from my first call to the completion of the job Nexgen was always prompt, professional and reliable. Casey Andreski was my contractor and he deserves 10 stars for his incredible diligence. I would highly recommend this company to anyone needing a roofing contractor.