A man is facing numerous charges after a 4 month long investigation by the Wilmington Police Department (WPD).