Hail
Asphalt is simply too weak to handle the impact from large hail stones traveling at 80-100 miles per hour. Even Class 4 shingles don't stand up to inch and a half or larger hail.
There is a solution to make your roof essentially hail proof!
Wind
On average, asphalt shingles are built with a Class D Wind Rating, which means they can withstand winds up to 90 mph. Anything stronger can lead to shingles, or the entire roof, getting torn off.
Yes, there is a solution capable of withstanding hurricane-force winds without issue!
Fire
While a fire-resistant coating may be put on asphalt shingles to improve their fire resistance, it is an extra expense and must be reapplied every few years to remain effective.
You too can have a roof with a Class A Fire Rating, the highest fire rating construction products can receive.