Some vets are just like that. I can't figure out why. I guess they want to be held liable for things.
Some vet offices can do blood work the same day as surgery and any animal going under anesthesia should be examined that day, so you may not need an actual appt. If they were just planning on putting him under and not offering blood work and an exam, I wouldn't be going there.