Mike and hit team were very responsive to my roof issue. They even came a day early to do the job. Mike explained everything they were going to do as well as discussing additional future work that might be needed. They stuck to their estimate were always available by phone and overall I was very comfortable working with them fo my roof repair.