Other Dan Shamble adventures can be found via the "Kevin J. Anderson"-labeled link below.
Dan Chambeaux (Shamble), P.I., awakes to find himself nailed inside a coffin intended to keep vampires in. Being a zombie, Dan breaks loose. He has no memory of how he got here, but a phone call tells him that this was all planned. Vampire Sebastian Bund is the last "living" witness in the Ma Hemoglobin blood-smuggling case. The others were accidentally killed, exposed in sunlit cells and the like.
Dan finds himself in the back of a truck when the truck is attacked. It's Ma Hemaglobin's boys, and they are well-armed.
This is less of mystery than a lightly humorous tale of suspense. Enjoyable short story/novelette.