We are NEVER busy over the 4th! We are not a beach or destination B&B, so at most we have one nighters traveling to and fro to those locations. In fact, in 9 years no one has been here to enjoy the huge fireworks show from our corner (3 doors away) the whole town parks lawn chairs up and down the street (including us) and we just have a blast! Ne'r a guest has seen it, nor enjoyed it. Plus a huge festival to go along with it, live music and fun (Independence festival)
We also have another one over the water at our lake, with boats galore, and it is incredible, ne'r a guest here to enjoy that one.
My logic is people are with family over these holidays, picnics, bbq's etc, not B&B's, for the most part.