This is absolutely a great company! Ray did a great job setting up everything from beginning to end. Ray contacted the insurance company and took care of everything from there, which really alleviated any stress I had, and we saved a lot of money too. Great job Ray! Thank you so much!! Job was done perfectly and the roof looks great, I am very happy!