Read a preview
Chapter 1
Chapter One: The Rug
At 2:03 a.m., Jenna Pierce woke to the quiet click of her teenage son’s bathroom door and the distant hum of a pool pump. Maple Ridge Estates had a way of sounding expensive even at night—whispering irrigation, soft motion lights blinking like polite winks, a resting hush padded by money and rules.
She rolled over and checked her phone for the time. As she set it back, a movement traced across her blinds. She slid out of bed and walked to the window overlooking the cul-de-sac. The streetlamp bleached the curbs a chalky white. In the cone of light, Adam Whitaker hauled a rolled rug toward his open SUV.
At first, Jenna’s mind made it benign: renovation refuse, an old runner rolled tight. It was the hour that made it wrong. Adam’s posture sealed it—shoulders bunched, jaw clenched, the careful glances he cast to the houses as if listening for something other than his own breath.
She lifted a slat with her nail. Adam turned, as if he’d heard it. He looked up. Their eyes met through shadows and glass. His face went smooth, his expression politely blank. He didn’t wave. He didn’t smile. He gripped the rug tighter and shoved it into the back. A corner drooped. He shoved again. The SUV’s taillights flared as he closed the door.
He stood there for a second, his hands on the hatch, breathing. Then he lifted his phone, tapped something, and the Whitakers’ doorbell camera tilted a fraction to the left.
Jenna dropped the blind, heart thudding. A minute later, a text buzzed on her phone. She grabbed it with a tight grip, but it was only a late-night spam message. She set the phone down and sat on the edge of her bed. She could hear the refrigerator cycle on, then off again. Beside her on the dresser was a stack of yard-sale flyers she’d promised to tack up at the clubhouse in the morning. She focused on the tidy font, the neat little map.
At dawn, the news came from the group chat: Anyone see Tessa? Need to borrow a steamer before 10.
By nine, the tone had changed. Has anyone heard from Tessa this morning? Adam says she left last night. Anyone see her car?
Jenna sipped coffee that tasted like cold pennies and watched Adam walk to the curb with the recycling bin. He looked rested. He waved at Patrick Lowe, who strolled by in a visor and shorts, the HOA president glow intact even at breakfast. Patrick clapped Adam on the shoulder like any good neighbor would. Jenna’s suspicion rose with the heat of the day.
By noon, Adam told the chat that he and Tessa had fought. He asked for privacy with the measured tone of a public statement. He said Tessa needed space and had taken her purse, her phone, her car. He said there was nothing to worry about.
Jenna set her mug down. There was plenty to worry about.