WISCASSET, Maine — A Dresden man has been indicted for felony arson after investigators allege he burned his own house in May in order to defraud his insurance company.

Robert Armstrong, 42, was indicted by a Lincoln County grand jury last week on two counts of Class A felony arson and a single count of Class C theft.

The May 7 fire caused moderate damage to the home on Middle Road, but left it inhabitable, Sgt. Ken Grimes of the state fire marshal’s office said.

“We investigated and eventually determined that that it was an intentionally set fire,” Grimes said Tuesday. Of the theft charge, he said, “We alleged that he set the house on fire for a financial motive.”

Grimes was not sure of the amount of money involved in the alleged scheme.

The fire was contained to the basement of the home and was mostly extinguished by the time fire crews arrived on scene because the heat of the flames caused a water pipe to burst, Richmond Fire Chief Matt Roberge told The Lincoln County News at the time.

Dresden, Richmond, Pittston, Wiscasset, West Bath, Bowdoin and Bowdoinham fire crews responded to the blaze, The Lincoln County News reported. A neighbor rescued the family’s cat and dog.