It definitely depends on the size of your wedding.  Just to give you an idea, we can serve approximately 150 guests for a sit-down dinner in 50-60 minutes.  It will take about 25-30 minutes for 150 guests to go through the buffet.