I have multiple domain names that are related to my profession and I was wondering if I can have them all running the same content without getting penalized by the search engines. All of the domain names are related to the same type of website that I have. I just basically want to generate as many leads as possible without causing problems with the search engines. I dont want to hurt my rankings with my main site at all. My main domain does pretty good I just need to generate as much traffic as possible. Please give any advice.
Don't do that, this is what is referred to as duplicate content and will get you penalized. If I was in your position with the limited amount of information you gave I would redirect the other domain names to my main website and work on building one strong website instead several.