They are very organized with their projects from beginning to end - no surprises or changes along way! I have nothing bad about working through them at all :) they make it easy for companies like mine that need help getting started off right! The only thing i would say was maybe if you're not familiar/confident of design software such as photoshop yet (which we werent), then having someone who can explain how each program works so its easier once your able go into Photoshop yourself might be helpful but thats just me :). We needed some custom marketing materials made up by us which included our logo & tagline plus other graphics including icons etc.. This was our first project with them so we weren't sure of their process or how they would handle things for us as new clients but it went very smoothly! They took control from start to finish by creating not only an amazing website that looks great across all devices (and now responsive!),but also did some SEO work which helped improve my rankings significantly over time - something I didn’t expect since this wasn't part of what i thought about when hiring someone else!!