Do you repair cracks, loose tiles, or rust before painting?

Yes. Proper roof painting includes minor repairs and surface preparation so the final coating lasts longer and looks even.