We've been working with Awesomic for a while now. We're really happy with their service and the excellent team of designers. Overall, the designers are very detail-oriented, truly willing to help and find the design that best meets your expectations. They really listen and try to do their best, no matter how many small changes or little tweaks you need. I deeply recommend working with them.