As a professional graphic/web designer, the most constructive criticism I can give is to reconsider your logo and color scheme. I wouldn't want the letters "CON" standing out in any of my marketing materials. Not exactly a message you want to advertise consciously or subconsciously. As for the colors, you'd benefit from learning a little (possibly through Google) about using color effectively in designs. I wouldn't want my site looking like a circus compared to my client's sites. Good luck!