White people's funerals are typically 3 days after death, unless that 3rd day would be on a Sunday, then they'd move it to Sat/Mon instead.
Black families usually have more time - 5-7 days or more, I guess because of the reasons listed above.
The big thing here is to have a viewing from, say 5-7 pm, then the "funeral" immediately after viewing hours are done, then the burial the next day. I've always seen viewing/calling hours at the funeral home one day, then the funeral the next, with the burial immediately following the funeral. It saves the funeral home staff hours - one day of lots of guests opposed to two. Quite a few funerals here are also at the chapel of the funeral home, as opposed to being at the church the deceased belonged to.