All pro has been great to work with since my first contact with them. After the March storms here in Saginaw, all pro was coming around the neighborhood to explain their services to some of my neighbors. I called them up and had them come by when I got home from work. From the start they were honest and I could sense honest and hard working. My insurance didn’t want to replace the whole roof at first just half. TJ and his team fought this decision with my adjuster and won. I got my whole roof replaced and they did an awesome job. It looks amazing and I highly recommend them. I’ve never had a company work so hard for us and been so nice along the way. They took the hassle out of dealing with our insurance out of the way. We’ve dealt with roofers before and All Pro is the best we have came across. Thank you TJ and your team for helping us !!