Apple Roofings customer service was very good. Their communication was always really, really good. The timing of how quickly they were able to get me scheduled and get the new roof on was really good and fast. The representative that I had was really good at making sure I was taken care of.