Highly recommend Peak Roofing! They made the process of working through an insurance claim so easy. They were always here when they said they would be and communicated everything with me very thoroughly. The roof looks great, was done very timely, and the cleanup was outstanding on both day 1 and 2 of the work. I have nothing but good things to say about these guys!