RCMP in the south Cariboo took no chances after a threats complaint Tuesday.
Police received a report detailing alleged physical threats by a male against two people known to him shortly after 12:30.
Officers attended a business in 100 Mile where the victims were and made sure they were safe.
The business was shut down for the day as a precaution for employees.
Williams Lake RCMP and 100 Mile House officers arrested a suspect without incident at about 3:40 later in the day.
RCMP say the investigation is ongoing and there is no threat to the public.