Maverick Roofing came in with a very reasonable estimate for the entire roofing/repair job. The owner was prompt, courteous and responsive to all my questions and concerns. We were able to select from a wide range of roofing materials and from my own research, I felt we were offered top of the line materials. On the job, he had separate teams for the tear-off and the re-roofing, and was onsite working almost all the time with his teams. They had to deal with freezing temperatures, snow and icy conditions and always considered safety first. Tough conditions and a great company to work with!