Honest, efficient, and did a great job of working with our insurance company to make the process of getting a new roof as hassle-free as possible. Most important, they did excellent work.