Had a great experience with JB west roofing. The foreman Joe communicated clearly about the extra work I needed to bring my roof up to compliance. They did a great job and cleaned up well. I was informed ahead of time of extra work I may need so I could be prepared. I would recommend them for your roofing needs.