Byron residents and school district officials were busy Tuesday, July 16, 2024 picking up debris and surveying damage from Monday night's storm that felled trees and knocked out electrical service.