Is there a some secret sign or plant or something that attracts Vampire to one's home?
Some nights my Sim is visited by three or four or five Vampires at once. She has a death plant growing on her porch. Does that attract Vampires? I planted garlic by the front path, but it doesn't ...
What town does your sim live at? The reason I ask is because some of the towns you will see many vampires come knocking at your sim's door at night time.