A three-vehicle crash involving a construction vehicle on Loop 303 by Happy Valley Road in the northwest Valley has snarled traffic in the area.