I do Drupal for my web design clients, but sometimes I get backed up on projects and I need a web design firm that eats, drinks, and sleeps Drupal to back me up. That firm is Drupal Oasis. Drupal Oasis is a one stop shop for Drupal web design and development. From themes to modules to responsive web design for mobile devices they do it all.
Sometimes, I just need a PSD converted to HTML and CSS. Drupal Oasis handles that for me as well. Drupal Oasis also performs some non-Drupal based websites including PHP programming, search engine optimization, and general web design.