We ususally don't have an exact time the event ends because it usually depends on how much is left to be done Sunday morning and how much the PC's still want to do. I believe the latest we have ever gone is around 3pm, but we try to wrap up a little earlier than that to allow for clean-up and going out to eat after. I hope that answer helps.