Perfect.This was the 4th roofing company I contacted. Either I did not get a return call or was told that the job was to small or that they don't do mobile homes. Kerry roofing kept Every appointment on time. I went to their location 1st because I wanted to see the office to be sure I was dealing with a real company and not a fly by night person. They are knowledgeable and were very to the point. They showed me the roofing options and the warranty. Gave me the packet and an estimate for the job to take home and decide if and when I wanted to do the job. I was a bit surprised that I didn't get the high pressure sales pitch I always get, I am a female and I know nothing about roofing. When I discussed the options with my daughter (this is her home the work was needed) we decided and called to schedule. They came to our location looked at the roof, took the deposit and scheduled. They applied for the permits and made all arrangements needed. The crew showed up with the dumpster to remove the debris, they laid tarp to catch any loose debris and protect my landscape and the neighbors. Since the roof had a major leak long term (this was a new trailer we bought and it had a lot of problems we did not see when we bought it-my point is I am a female and know nothing about trailers or roofs. Our first rainy night was a monsoon through the roof ) they inspected the headers and insulation and gave us photos so we knew what needed fixed in the walls that were affected by the long term rot. 1 wall had rot and mold and needed replaced. The roof was completely removed and replaced with new plywood covered with snow shield, the stacks were replaced and the roof was shingled in a few hours. They swept, removed the dumpster and did a walk around with me before the inspector arrived. the inspection was done, all in the same day. This was August of 2017, and the roof is everything we were promised. They applied an Angie's list discount that I did not know existed. Also, I was told by a relative this was going to cost a lot more than what I was quoted. Overall this company is everything a company should be. Honest, reliable, quality work. I would tell everyone to call them 1st.