Iowa Professional Investigations provides a wide diversity of general and specialized investigations to customers throughout Iowa, involving surveillance, background investigations, Vehicle Crash Data Retrieval, insurance fraud investigations, missing persons locates, civil litigation support and criminal investigations.