It will clean the surface to remove dirt and haze, and it will look way better when you finish, but it can only make scratch marks less visible. It won't actually remove them.