Hail is the one kind of damage where a car can be covered in dents and still have perfectly good paint. That changes what the right repair is.
If the finish is unbroken, the dents are pushed out from behind the panel and the factory paint stays on the car. That matters for resale, because original paint is original paint and no refinish is ever quite the same. It is also faster and it costs less.
Larger stones crease metal, break the finish, or hit an edge where there is no access from behind. Roof rails, hoods with bracing underneath and aluminum panels all limit what can be pushed. Those panels get repaired conventionally and refinished.
Hail is a comprehensive claim, so in most policies it does not carry the same consequences as an at-fault collision. The estimate is written per panel and per dent count, which is why two cars from the same storm can be quoted very differently.
If it has been hit and it also needs mechanical work, it does not need to go anywhere else.