A 29-year-old Richmond man was taken to Maine Medical Center by ambulance Thursday morning after suffering head injuries in a fall from the roof of his home.

Richmond Police Chief Chief Scott MacMaster said Carl Beckim III was on top of a mobile home at 282 Brown Road shoveling off snow when he lost his balance and fell off the roof, a drop of 10 to 12 feet.

“He landed as far as we can tell face first on the porch of his trailer,” MacMaster said. “He called 911 for assistance and we responded along with North East rescue.”

MacMaster said Beck suffered head, neck and back injuries and was responsive and alert when help arrived.

The ambulance crew called for assistance from fire department personnel to keep Beckim as stable as possible, MacMaster said. Lifeflight was called, but was unable to send a helicopter because of the snowstorm, so they sent a ground crew which met North East Mobile Health Services en route to the Portland hospital.