I've used them many times in my consulting business, both for branding projects as well as website development / maintenance. Their team is smartly organized with excellent attention to detail - very capable of taking your project from concept through completion without any major bumps (and they have been so helpful when it comes time to do that!). We always enjoy working together; their professionalism really shines! No issues at all thus far -- we are building websites using our own content or pulling assets/photos directly off sites like iStockPhoto etc., but most recently were doing some work developing an e-commerce site which involved integrating WooCommerce into existing WordPress pages via custom design templates created by us). Have enjoyed great customer service throughout each engagement--no complaints here either!! They're creative designers who can take you along side experts within agencies such as ours who know how things.