A 28-year-old Canton man died Friday after being pinned beneath his snow plow while performing maintenance in a Southfield parking lot, police said.