Outside of Double D, a McGinty sign is plucked in the grass about three feet from a Trump-Pence sign. This is pretty much a perfect metaphor for Chester County during election time: Every campaign has a shot of winning here, so they make a point of showing up. In 2012, the county tied 49-49 for Obama and Romney, with just a slight edge to the Republican; increasingly, the demographic mix makes Chester a true swing county. Democrats and Republicans have been pushing their ground games hard in the last few weeks—Correa said that because she lives on one of the main streets in Coatesville, she’s gotten at least 20 door-knock visits from campaign volunteers. The parties are focused on Hillary Clinton and Donald Trump, but they’re also talking about the race for Senate—McGinty and her opponent, the incumbent Republican Pat Toomey, are effectively tied in the polls.

The unevenness of Chester County is part of what makes it a political toss-up. Once a Republican stronghold, it is now almost perfectly split between the two major parties. The county's demographics are a mix of the rural conservatives who make up Trump's base; the rich voters who help make the county's median income the highest in state; middle-class moderates; and some of the poor, minority voters whom Clinton is counting on. All these voters, of different classes and races and ideologies, live close together. As a result, campaigns have descended on Chester with ads, rallies, and meet-and-greet events—potential voters are targeted with almost scientific precision. The county is a case study in American demographic change, with its wildly uneven growth in prosperity, influx of Latinos, and fallen steel industry. All of the stark divides that have defined this election exist here in Chester County, in close proximity to one another.

Trump-Pence signs dot the farmland along the border with Maryland; white people drive nice pick-ups through mini-townlets covered in fall leaves. To the east, stretches of highway feel like one long suburb: Stores sit in identical, pleasantly gray buildings, a sure sign of centralized planning. Closer to Coatesville, the only official city in Chester County, the landscape changes: more rowhouses and duplexes, greater density and lots of boarded-up businesses. Along the streets, a few bright blue signs cheer on Clinton-Kaine.

Democrats in Chester County are focusing their energy on Coatesville, where roughly 47 percent of the 13,00 residents are African American. For a long time, it was home to the booming Lukens Steel Company, one of the biggest steel manufacturers in the U.S. But in the late ’90s, Lukens was purchased and the mill jobs slowly started going away; now one-third of the city lives in poverty.

“A lot of Coatesville is old—a lot of the houses are ... in disrepair,” said Porsha Stark, one of the leaders of the Democratic get-out-the-vote effort in Coatesville. “It’s not really a family place like it was at one point.” There’s still some sense of identity, though: Locals said the city is obsessed with the high-school football team, and signs for the annual Christmas parade were hanging everywhere.