We have been working with them for several years now, always finding new ways to improve our branding as well marketing material (website templates etc.).
They are very responsive in terms of communication throughout each project we work together - it's clear that they care about their clients! I really don't think there can be any downside at this point; if you need help creating your brand or website materials then contact these guys!! Their team has worked tirelessly over many projects since starting out just 3 months ago so far everything looks great but most importantly customer experience was seamless from day 1 through today.