I have worked with CodingHeads on over 20 website projects and will say that there is nothing they can't do with WordPress. They are always current with the code and will take on any challenge.
CodingHeads is very proactive and does not shake down their customers once a website has been launched.
Their customer service is top-notch. I highly recommend them as a source if you need a team to bring your creative web designs to life.