A 47-year-old man with a history of domestic abuse and psychological difficulties was charged Wednesday with fatally stabbing his former girlfriend at her St. Paul workplace and then setting her on fire before going directly to Bloomington and torching his home.
Patrick M. Simmons was charged in Ramsey County District Court with second-degree intentional murder in connection with the death Tuesday morning of Kelli R. Goodermont. The 44-year-old Goodermont, of Bloomington, was inside the SBS Group trucking facilities in the 1700 block of Wynne Avenue at the time she was killed.
Simmons was quickly arrested near his home in the 5000 block of Nine Mile Creek Circle. He remains jailed in lieu of $3 million bail ahead of a court appearance Thursday. Court records do not list an attorney for him. Arson charges in Hennepin County also are pending.
Simmons' criminal history in Minnesota includes numerous convictions for assault.

The Ramsey County Medical Examiner's Office said Goodermont died from stab wounds to the face, neck and shoulder that punctured her jugular veins, the criminal complaint read.
Simmons' father told the Star Tribune on the day of the killing and fires that his son was a truck driver who worked at the same building as Goodermont, at the facility near the intersection of Snelling and Como avenues.
According to the complaint:
A coworker told police that she saw Simmons talking with Goodermont that morning and then punch her before pouring gasoline on her while she was on the floor. Another worker saw Goodermont running around as she was engulfed in flames.