Dot Pixel is an excellent resource for creative thinking from an outside perspective. Their broad experience base enables them to quickly understand your needs and generate excellent ideas for a targeted value proposition. I highly recommend them for branding, web design-especially for higher level marketing needs.