We hired MB Roofing to replace a roof on a property we manage.  I haven’t seen the final roof in person, but it passed the inspection!