We had our roof damaged during a storm and needed it repaired. Infinity's corporate knowledge and experience working with my insurance company made the entire process, seamless and easy. I would highly recommend them for their work quality and overall professionalism.

