While we can not speak for other agencies, every service we provide at Arrow Investigations is fully legal. Private investigators in New Jersey are highly regulated by the state and a true licensed private investigator will only provide you with services that fall under the rules and regulations the state has set in place.