Roofers arrived within the time frame they had quoted and more in the early end than late. Seemed to know their business but came to give a price estimation for work to be done. Cannot comment on work that hasn’t been done yet, but price seemed reasonable. Had gotten an earlier quote a few months earlier. We’ll be able to speak on quality and workmanship more once job is completed.