Clean Sweep - Ilona Andrews

Don't even think for a minute that because it is free it lacks in world-building, plot, or romance. It is every bit what you'd expect from the authors. Funny and gripping.