I spent 3½ years as a heavy construction inspector, including roofing.
This job was a rental duplex I have owned for 22 years.
New Steel Roofers were a joy to deal with. Max (the salesman) was competent and professional. He knows roofs.
The installers were careful, courteous, safety conscious and took their time to do a very good job.
With roofing, especially a complicated roof, the devil is in the details, especially the flashings. No point in buying a hundred year roof if the flashing details are only good for a decade. Silicone caulking is NOT an acceptable method of flashing anything more than a doghouse. New Steel Roofers were very good about flashing around skylights and against walls using proper counter flashings and reglets (look in up).
They will definately be roofing my 135 year old heritage house when the time comes.