Their team is very professional in all aspects regarding their work; from logo creation to web development they always deliver what you need! They have been able to create my website for me when I was too busy working elsewhere (I'm still waiting).
The only thing that could be improved would probably be communication between them as sometimes it takes days or weeks before getting answers back after asking questions through chat/email etc., but this happens more often than not so no big deal here :) Great experience overall - will definitely use again if needed!! Website redesign & SEO optimization.