Believe it or not, I pointed out to our present preacher that he does not go long enough! We start our worship service at approximately 10.30 and used to end at 11.30. He gets us out at about 11.15 to 11.20, and that is
after our songleader added another song to our service!

He (the preacher) also teaches the bible class before the worship service, it is about 1/2 hour.