The truth is, a 30-year shingle will not really last 30 years. The expected service life of a 30-year product, if properly cared for, is approximately 25 years. If it's not cared for properly, that 30 year shingle will only last 12 to 15 years. That's one of the big misconceptions in the roofing marketplace.May 7, 2019
When you're not using your power tools, secure them with short lengths of rope or Bungee cords. Keep hand tools and supplies in a 5-gallon bucket hung on a roof bracket. Carefully position ropes and extension cords so they're not underfoot; they're very slippery. Stay off slate and tile roofs.
Roofers make $10 – 40/hr. Contractors make anywhere from $30k to millions annually but I would say that your average roofing contractor, who maintains a good rep (costly), running on average 10 crew with 2-3 foreman in there is going to be able to make about $100 – 150k a year or more.