The Cleaner Audiobook By Paul Cleave cover art

The Cleaner

Joe Middleton 1

Preview

Audible Standard 30-day free trial

Try Standard free
Select 1 audiobook a month from our entire collection of titles.
Yours as long as you’re a member.
Get unlimited access to bingeable podcasts.
Standard auto renews for $8.99 a month after 30 days. Cancel anytime.

The Cleaner

By: Paul Cleave
Narrated by: Kris Dyer
Try Standard free

$8.99 a month after 30 days. Cancel anytime.

Buy for $23.71

Buy for $23.71

Joe is in control of everything in his simple life, both his day job as a janitor for the police department and his night work. He isn't bothered by the daily news reports of the Christchurch Carver, who, they say, has murdered seven women. Joe knows, though, that the Carver killed only six. He knows that for a fact, and he's determined to find the copycat. He'll punish him for the one, then frame him for the other six. It's the perfect plan because he already knows he can outwit the police.

All he needs now is to take care of all the women who keep getting in his way, including his odd, overprotective mother and Sally, the maintenance worker who sees him as a replacement for her dead brother. Then there's the mysterious Melissa, the only woman to have ever understood him, but whose fantasies of blackmail and torture don't have a place in Joe's investigation.

©2024 Jentas (P)2024 Jentas
Crime Thrillers Thriller & Suspense Suspense Psychological

Listeners also enjoyed...

Cemetery Lake Audiobook By Paul Cleave cover art
Cemetery Lake By: Paul Cleave

Continue the series

Joe Victim Audiobook By Paul Cleave cover art
Joe Victim By: Paul Cleave
All stars
Most relevant
I just purchased this book. When I read the summary I was fascinated. I had no idea that I would laugh so much and enjoy this book. The cleaners mom was hilarious 🤣. Talking about over sharing. OMG! I don't know if the author meant to make me laugh but I enjoyed this so much. I enjoyed the narrator too.

The Cleaners is an awesome book

Something went wrong. Please try again in a few minutes.