MI Roof Renewal
“From the estimate until the job was finished everything was timely, professional and just what I wanted. I was always updated on every step in the process. I had an estimate from the big name roof rejuvenating company and was very disappointed. They were aggressive, very unprofessional and much higher in price. Thank you mi roof renewal. I would recommend your service to anyone.”