Repairs to the North Cascades Highway (State Route 20) finished Sunday, June 14 and the highway is now open, according to a social media post from the Washington State Department of Transportation.