When I hear from John about his inspection via photos, I will likely recommend CMV
I made a recommendation to my neighbor AS the roofers were working.
These guys were excellent and professional. They do great work and I would recommend them to anyone.