They did a good job on the roof. It was done in one day and they cleaned up nicely after. The crew were friendly and professional. The roof were inspected the day after and he made sure that our property was clean. Everything went smoothly and I can only recommend Magnum Roofing.