We had 3 quotes from various roofers in town. Although not the cheapest, I went with Jim as he said Insurance companies hire him to do a lot of their work. They do a lot more roofs than I have! His team was punctual, polite, tidy and efficient. Roof looks great. Beware online naysayers...they vent online but there are no BBB claims against this guy.