How long do services last?

Each of our Sunday morning services typically last about and hour and fifteen minutes. This includes, music, teaching, a time of communion and offering.