Effective and reliable Snooze for Calendar is an effective  reliable  and open-source upgrade to enhance your calendar notifications. If you currently use Calendar Snooze (which is no longer developed)  consider switching to this.
January 16 2017