The company was recommended to me by a friend that I've had for many, many years. His recommendations are always valid so I called them knowing I had a plan for my roof that needed to be replaced because of a hailstorm we had. They were very professional, took care of giving us a very good schedule, and worked with our insurance company. They were like hand and glove working together and nothing was out of the ordinary. I was in no rush and everything went well.