Getting a plumber to your house in less than 24 hours is just not going to happen in most places.. 3 or 4 days sounds more normal..
Yep, I agree especially on a holiday weekend or any weekend in general, and when you do find one that will show up on on holiday weekend, most will charge several $100s extra for that weekend emergency call...