There are over 3,000 different types of cockroaches - some are considered pests while others are beneficial in their natural environment. The three main types of cockroaches commonly found in homes in Canada include the German cockroach, Oriental cockroach and American cockroach.