Simpson quickly got dressed and rushed outside his suburban West Palm Beach home to investigate.
He found Emily Ace, 14, on the ground where she fell during her walk to school after being attacked by two pit bull terriers in the 5800 block of Caribbean Boulevard.
"She was screaming at the top of her lungs, 'Somebody, help!'" Simpson said. "I ran outside and there she was in a fetal position with one pit bull wrapped around her neck and one wrapped around her leg."
Simpson ran back inside to grab a stick by his front door and then yelled at the dogs, scaring them away.
Ace, a student at Palm Beach Lakes High School, was taken to St. Mary's Medical Center with facial injuries which are not thought to be life threatening, Palm Beach County Sheriff's Office spokeswoman Teri Barbera said.
"It was like two pit bulls fighting over a piece of meat and that meat was a child," Simpson said. "I'm still a little shaken up. It was one of the scariest things I have had to do."
Witnesses told a Sheriff's Office deputy the dogs somehow escaped from their fenced enclosure and roamed around before running into the girl about 7 a.m.
The dogs were later shot after they tried to attack deputies, according to a Sheriff's Office news release. Both had to be euthanized because of severe injuries, said Capt. David Walesky of Animal Care and Control.
Simpson said that a neighbor, Sophia Nelson, also came to the girl's aid and then got in her car and followed the dogs. The dogs ran into a house in the Gramercy Park neighborhood, where a son beat them off his mother and sister with a golf club, Barbera said.
Walesky confirmed that Animal Care and Control will likely file civil charges against the owner of the dogs by Thursday.
Meanwhile, the dogs were sent to a state lab for rabies testing. The dogs were not vaccinated for rabies, said Walesky, who expects results within the next 36 to 48 hours.
Deputies have not released the dog owner's name.