We went with Johnson Roofing based on a recommendation from two friends. The new roof has been on for almost 3 years with no issues.