I recently discovered Linwood Barclay through his most recent book and have been reading backwards to catch up on his previous books. This is one of his earlier ones and you can tell the difference.
This book had a lot more humor in it than the later ones but I grew annoyed at the author spending pages trying to prove that the protagonist Zach is an asshole. Why? Well, before moving to the suburbs, Zach was very safety conscious and apparently his wife and teen son and daughter are complete idiots who do not bother to lock doors when they all are in bed or away from home, lock cars, are in the habit of leaving all of the keys in the front door or unlocked car, leave purses in unattended shopping carts, and leave backpacks at the top of the stairs for people to trip over. Doesn't sound like he's an asshole to me for trying to get them to behave responsibly. I grew up in a big city and have always lived in the city yet I have seen suburban friends and even rural ones robbed and burglarized. Sounds like Zach's wife Sarah, son Paul, and daughter Angie are just stupid to me.
While living in the city, Zach is trying to write a sci-fi book though there is little sign in this book of him doing any work at all. Wife Sarah works as an editor to the city paper. When their area becomes plagued with hookers, druggies, and gang thugs, and especially after a neighbor's 5 year old daughter is kidnapped and murdered (found in a fridge), Zach gets his wife to agree to move to the suburbs to a cookie cutter bedroom community of matching houses on streets with stupid names. The premise of the book is that living in the suburbs can be murder.
Neighbors include a child killer who grows pot in a home owned by an Asian syndicate, an accountant who earns more money as a dominatrix than in her work doing accounting, an environmentalist who is murdered for trying to protect the creek and salamanders, several crooked (and blackmailed) politicians, a crooked real estate baron and his hired psychopath. And people tell me my neighbors may be dangerous in the city!
Zach finds the dead environmentalist after hearing the crooked real estate guy have a violent argument with him in the office while trying to get the man to fix his shoddy plumbing (the man sends his hired goon who fixes nothing but steals from Zach's home). Later, in a store, he thinks Sarah left her purse unattended in the cart so to teach her a lesson, he sneaks it out to the trunk. He is certainly surprised later when she comes out and he finds she is wearing a fanny pack. It was not her purse. A normal guy would just go to the store and say he found it outside but Zach is a complete fool.
This causes a bizarre and dangerous set of events to follow which include a run-in with all kinds of unsavory weirdos, a big python, a psychopath, a couple of murderers, and a lot of running for his life. There is a lot of excitement here, a lot of humor (fitted in naturally, it is not stuck out as comedy), and a lot of danger for Zach and his family. I do recommend this book. It was a fun mystery to read and solve.