These are some good tips for professional web design which is need to keep in mind which developing .
Multi-stage web design process
Project collaboration tools (if project has more than one person involved)
Attention to detail
Current web design technology (CSS)
Well written, interesting, grammatically-correct content
XHTML and CSS validation (clean code)
SEO (Search Engine Optimization) friendly