An okay read

filled star filled star filled star star unfilled star unfilled
siena Avatar

By

The orphaned daughter of a sorcerer and a half-demon, Savannah is a terrifyingly powerful young witch who has never been able to resist the chance to throw her magical weight around. But at 21 she knows she needs to grow up and prove to her guardians, Paige and Lucas, that she can be a responsible member of their supernatural detective agency. So she jumps at the chance to fly solo, investigating the mysterious deaths of three young women in a nearby factory town as a favour to one of the agency’s associates. At first glance, the murders look garden-variety human, but on closer inspection signs point to otherworldly stakes.

Savannah isn't as compassionate at first as some of the other heroines, but that's understandable and she grows up me. I do like her dark side contrasting with what you typically expect from a heroine. She has some sarcasm that works depending on the situation, but she's a little too stubborn. She's strong for most of the book, but something happens which weakens her. That's annoying for awhile but it ties into the main story eventually.