Ontario Provincial Police say that on Friday morning, police responding to a 911 call found the body of Danny Petersma, 56, in a home in Petawawa, sparking a manhunt to locate the suspect.
Within a few hours, police had a man in custody, after deploying the OPP emergency response team, a K-9 unit and a helicopter.
Meanwhile, police say the wounded 55-year-old woman and a 17-year-old girl were taken to hospital, where they remain with serious injuries.
OPP spokeswoman Sgt. Kristine Rae says Brian David Goddard, 25, of no fixed address appeared in court via video on Saturday to face charges of first degree murder and two counts of attempted murder.
Goddard was remanded into custody until a court appearance in Pembroke, Ont., set for Tuesday.
The OPP continues to investigate and is asking anyone with information to contact police.