said 1 year, 3 months ago:
While I agree that having just a contact form isn’t a great idea (we have snail mail, social media icons and a phone number), I strongly recommend people not put their email on their websites.
Reason 1: email harvesters scrape email addresses off the web and deliver them to spammers world wide. Fastest way to get deals on Natural Cialas, Russian Brides or Texas Hold-Em is to put your email address on your website. (Learned that the hard way.)
Reason 2: When people (prospects) fill out your contact form they invariable provide a lot more information than they would have in an email, and you can help direct and lead the conversation.
Agreed, that it might slow down reporters, although I find I still get many who do fill out the minimum required info on our form (name, email, phone) and others can always pick up the phone.