Their team of people are very knowledgeable about all aspects of our business (and they're pretty darned nice too).
They have done some great work for us over time - we've had them do website development as well as social media management/advertising campaigns to help drive traffic to different parts of our site. The only thing I'd say that could be improved upon would be their pricing structure - but it's not like you can't find cheaper options out there! We were looking into building an e-commerce store using Shopify or BigCommerce at one point so this was another option being considered along those lines. However, once we started talking to DRA, they quickly made clear what services they offer and which ones might fit best within our budget / needs.