All the clubs and dance halls around here hire a single band for a Friday or Saturday night. Other nights are typically kaoroke or DJ entertainment. A good band, by local standards, is one that the crowd will dance to, and by necessity, local bands have repertories of around 100 songs so we can play from 8 pm to midnight or 9 pm to 1 am. As noted, 45 minutes with 15 minute breaks. I have occasionally been in bands that do benefits (our current band has a policy against this) and at those, usually several bands play for an hour and a half or so each. The last act will play about a two-hour set, without a break. I wouldn't mind doing the two-hour 11 pm to 1 am gig, but that's just not the way things are around here. We're not in a densely populated area, and over the years the number of local bands (as well the number of venues) seems to not fluctuate very much.