In the old dot com days, companies selected web designers by the size of their nose ring and the color of their hair. The more wild the better.
Today if you want to build a website without a lot of pain, you need a designer who truly understands web development with a Content Management System (CMS). They need to know CSS cold. They must know PHP in their sleep. Templates are their life.
Why do you need a CMS expert?