Solar panels are built well, and should be able to handle anything but the most severe hail. Snow shouldn't be a problem at all, and will simply slide off as it melts.
If your solar panels are ever damaged, they should be covered under your extended warranty. Make sure to check with your solar installer in Tehachapi to see how long they're covered for.