Poor contact information is a close twin of bad navigation. How many sites have you been to where you cannot find a phone number, a street address, or even an email address? Plenty.
I think it's sweet that you put up an email contact form on your site, but I prefer to use my default email compose screen. Every web-based email form is different. I don't want to waste time learning to use your form when my email client works fine.
What are you hiding? Why ARE you making an obstacle for anyone contacting you?