Jeremy Cruz was a pleasure to work with. He was on time, did recommend he said he would do, courteous and respectful. It was great having someone like him to manage the project. Would definitely recommend. The roofing crew was excellent and was very careful to leave our property “nail free” and clean. They were also very courteous. A weather- damaged roof is never a pleasant experience, but 3MG made the repair process pleasant. Thank you!