I really like how much thought went into their process, from creating an idea for our brand all of way up until implementation! They are very flexible in working around your needs as well which is great since we were dealing w/ multiple vendors at once during this project (which was also new territory). We had some minor issues along the road but nothing that couldn't be worked out easily enough so no complaints there either!! The end result exceeded my expectations by far. Our branding looks amazing now thanks to them. !