Google Business Profile, run properly
Photos of finished jobs added on a schedule, review responses written, categories and services kept accurate. For a roofer, the map pack is where emergency work comes from — and the map pack is decided by your profile, not your website.