While Duke is driving, the radio mentions the weather in Halifax. Halifax is in Nova Scotia, Canada, which is where the show was filmed, but the story is set in Maine.
After Duke runs over the mechanic you can see the back of the truck as they drive away. You can see that the license plate has Nova Scotia on it, which is where the series was filmed, whereas it is actually set in Maine.