“Mike and the entire crew did a great job! On time & on budget- good job of communication which is very rare these days. I wholeheartedly endorse Mike and Rhino Roofing! ”