To fix a sunroof that won't open, the cost will depend on the extent of the damage and the specific vehicle model. It is recommended to consult a professional for a precise estimate.