You may find it is not as bad as it looks. That said Classic Fiberglass in Denton will make it look new if that is your choice. There are several shops that do good work within 2 hrs of DFW.
Who ever said nothing in life is impossible.
Never tried slamming a revolving door.