It was my first time hiring a designer on 99designs. Design Castle exceeded my expectations and the communication was top notch. I'd work with Design Castle again. They clearly know what they're doing and are very professional. I'd come back again for more future projects. Thank you ! Definitely recommended.