Considering Peak to Peak Roofing & Exteriors for a full roof replacement and some gutter work. They seem to have good reviews, but I'm always a little wary. Anyone have firsthand experience with them on a residential job? I'm in Centennial.