There is no one definitive answer to this question as it depends on the specific type of screen protector and the severity of the scratch. Generally speaking, screen protectors should be able to protect against scratches, but they may not be 100% effective. If a scratch is particularly severe, then a professional may be able to repair or replace the screen protector.