You mentioned snow, and that's the only metric i know about. You want there to be more snow.
When there is frost, or snow, on your roof - it should not be melting from the heat of your house. The attic is supposed to be insulated, but the roof is supposed to be not insulated.
In my (southern Ontario) winters there will be frost on everyone's roof. If frost is melted where the roof joists are - i know their attics are not insulated enough (or the roof is over-insulated). In other words, this is bad:
![alt text](https://i.stack.imgur.com/92QKi.jpg)
The roof is supposed to be freezing, just like the outside. Melting snow means that heat is leaking.
Snow is how i know i can see when an attic is not sufficiently insulated, or the attic is not letting out enough heat, or the spaces between the rafters do not have those styrofoam channel things which let cold air reach the underside of the roof sheathing.
But all you have to go on is moisture, and dew. i don't know how dew reacts with an under-insulated attic/over-insulated roof.
i would assume everything's fine. i know that dark materials, while the best at absorbing heat, are also the best at releasing heat. i would think that the dark shingles have cooled off during the night, and water is condensing out on them.
But if it's the middle of the (hot August) day, and the shingles are still so cold that water is condensing on them - then something has to be freezing your shingles. That would have to be your air-conditioning; leaking to your attic and roof.
But insulation is not the job of the guy who replaced your shingles. And the fact that the roof can cool off enough during the night to allow condensation - makes me think that your attic is vented fine.
i'd say not worry about it, and wait for fall and check for melting frost, or snow, come winter.
I'm a contractor in Maine and we certainly have a lot of experience with ice dams. An ice dam can be the quickest way to force water under the roof shingles even on a roof in good shape.
I have had mixed results with heat tapes. When they are used properly, they can be somewhat effective. Most folks expect to see a nice bare zig zag pattern along the edge of the roof with the ice gone around the tape. Not how it works!
If you carefully read all the directions on many of the competing brand heat tapes out there, you will see that they do not claim to remove ice dams. They are designed only to create a small open tunnel under the ice dam to allow water that is trapped above the dam to drain off the roof. This is great in theory but here is where the reality sets in. If the tape does not extend slightly beyond or below the drip edge of the roof, it won't work. If the top edge of the tape does not extend above the ice dam, they will not work. If the gutters fill with ice and bridge the ice to the roof, they won't work.
Many of the tapes instruct you to only operate them when outdoor temps are 30 degrees and above. I have found that they are ineffective in temps much below 20 degrees. They also caution not to let them run continuously.
Running them in the bottom of a gutter is almost a complete waste of time and money. Since they only are capable of melting a small area around the tape, a gutter full of ice will stay full of ice! If the downspout is blocked with ice, forget it!
What I have also found is that folks get a false sense of security when they have them installed and neglect to remove the snow from the bottom 3 to 6 feet of their roofs, figuring the tape is a substitute for roof shoveling. Obviously, when they are installed, shoveling or using a roof rake gets a little tricky, so as not to rip the tape right off the roof.
I guess you can tell I am not a fan of these heat tapes. One method I have found to be extremely effective with dealing with an ice damn are nylon stockings or pantyhose (cut into two sections) filled with salt, calcium chloride or potassium chloride placed over the dam. They last several days and melt slowly and make a nice wide valley in the ice. I have seen hundreds of gallons of water pour off from behind an ice dam using them. Chopping the ice dam can damage the shingles and can be dangerous, but the filled stockings are fairly quick and easy.
If you have plants below or are concerned about salt staining your roof or siding etc, I highly recommend Potassium Chloride which will not harm plants, grass etc. You can usually find potassium chloride at your local hardware store.
I can't take credit for discovering this method, but thankfully I learned it from a tip on This Old House many years ago. I usually make up dozens of them in advance, so I am ready for all the calls from folks who wait too long and call to see if I can come fix the water leaking through their ceilings!
Best Answer
The aluminum is probably more susceptible to denting, being a softer metal.
Will you ever need to walk on the roof? Do you have overhanging trees that may drop branches in a storm? Even trees near your house can see branches go flying your way.
Another question is the coating used. Since steel can rust, you don't want to worry about it. A high quality product would seem valuable there. Of course, you don't want to see paint flakes peeling off an aluminum roofing product either.
Finally, make sure that you can deal with snow, although this is not a factor that depends on the material itself. Our neighbor has a metal roof. A few years ago, we had a large, heavy snow fall, and a huge mass of snow broke free to slide off the roof. As it was coming down, it tore off the gutters on their home, then completely flattened part of their porch. My guess is it was several thousand dollars worth of damage. Falling snow can also damage plantings near the house. There are tabs that can be placed on the roof surface to prevent this if you live in the snow belt.