Eldon Montgomery International delivers keynote speeches which generally take place either at the beginning of events, or the close of events. The length of these speeches generally last 45 minutes to two hours in duration. In comparison, a workshop or seminar generally lasts three to seven hours, and in some cases several days.