A 2002 Honda Accord hit a utility pole and a tree Saturday in Canton. The driver, Joshua Brann, 35, of Farmington was taken by a LifeFlight of Maine helicopter to a Portland hospital. Oxford County Sheriff’s Office

CANTON — A Farmington man was flown to a Portland hospital with minor injuries Saturday after the car he was driving in Canton hit a utility pole, rolled repeatedly and then hit a tree, according to officials.

Joshua Brann, 35, was driving a 2002 Honda Accord near 554 Canton Point Road at 4:44 p.m. when the car went off the road, according to Cpl. Mike Fitzmorris of the Oxford County Sheriff’s Office.

Emergency crews from the Canton Fire Department, assisted by Dixfield and Jay firefighters, were at the scene and used the Jaws of Life to cut through the car and free Brann, Fitzmorris said.

Speed and drug impairment are believed to have been factors in the crash, according to Fitzmorris.

The driver was alone in the car. No other vehicle was involved in the crash, Fitzmorris said.

Brann was taken by Med-Care Ambulance to a nearby landing zone, where a waiting LifeFlight of Maine helicopter flew him to Maine Medical Center in Portland in conscious, alert and stable condition, according to Fitzmorris.

An investigation into possible criminal charges was ongoing over the weekend, he said.

Comments are not available on this story.