Cavanaugh Justice
2023
Cavanaugh in Plain Sight
2020
Cavanaugh Stakeout
2019
Cavanaugh's Missing Person
Cavanaugh Cowboy
Juniper Hill
Indigo Ridge
The Witness
The Obsession
Mystery Man