i have worked with dps many times over the past 3 years and i would say they are definitely a go to for my projects. they are professional, they follow through with what they say they will do, they respond promptly to any concerns, they are creative and they care about the end result. they have always exceeded my expectations and i recommend them without hesitation. I love working with them! They listen to what you want your project to look like and then work hard to get it there. I've never had issues getting what I wanted from them because they know how to use Photoshop/Illustrator very well and they understand exactly what needs to happen in order to make everything come together beautifully. Plus they're great at communication; whether its via email or skype video chat, they communicate clearly so you don't feel lost along the way. In fact, sometimes when things aren't done right away (like if someone's been sick) they'll just send an email saying "we missed this step" which is really reassuring. Great customer service!