Fiesty and independent Cassie Archer moves into her late grandmother's home after inheriting it along with a beat up old truck, a nearly as old deaf Yorkshire terrier, and two goats.
Her mundane life in the little Kansas town is upended when she meets level headed (and incredibly sexy) Sheriff Garrett Daniels.
Suddenly the two are dealing with Cassie's estranged ex-con father, a witch's ghost, and a Book of Spells. Is there one last healing spell in the works for Cassie's jaded heart?