They were very professional and helped us develop our brand to make it more effective. The communication was good and they gave us some tips for improving our marketing strategy. I think they have done their best to meet the objectives of my business. They were always available to talk about the project and gave me advice whenever I needed it. I don't have any complaints. I would recommend them, even if you are looking for someone who can take care of your marketing needs. I used them for developing an image and improving my marketing strategy. They did a great job!