I just finished (via Audiobook) Kimberly Frost’s Would-be Witch. It is the first book in a series called Southern Witch.
In the small town of Duvall, Texas, the only thing that causes more trouble than gossip — is magic.
The family magic seems to have skipped over Tammy Jo Trask. All she gets are a few untimely visits from long-dead, smart-mouthed family ghost Edie. But when her locket — an heirloom that happens to hold Edie’s soul — is stolen in the midst of a town-wide crime spree, it’s time for Tammy to find her inner witch.
After a few experiences with her dysfunctional magic, Tammy turns to the only person in small-town Duval, Texas, who can help: the very rich and highly magical Bryn Lyons. He might have all the answers — and a 007 savoir faire to boot — but the locket isn’t the only heirloom passed down in Tammy’s family. She also inherited a warning: stay away from Lyons.
(Description from fictiondb.com)
As I was reading it, it reminded me of Stephanie Plum from Janet Evanovich. Including two very different men vying for her attention. I enjoyed it and look forward to book 2.