Patrick Charles Clayton, 38, held the hostages yesterday over what police say was an attempt to settle his score with the Workers' Compensation board.
All hostages were released uninjured Wednesday evening.
Police Insp. Neil Dubord announced the charges against him Thursday.
Don Bellerose, a neighboir in the assisted-living facility where Clayton lived, said he was working in the concrete industry when he was injured on the job.
Bellerose said he had been cut off from workers' compensation benefits.
Clayton is to appear in court today.