Juan is extremely creative and flexible. He definitely knows the ins and outs of SEO marketing. He has been able to communicate with us as needed whether it was via email, phone, or text. Sometimes I would find myself knee deep in a project and not have the tools to finish carrying out my vision. Juan's knowledge includes the tools and resources necessary to keep our marketing strategies fresh. He enables the small business owner to interact with their customers, therefore growing their business. Juan was a true pleasure to work with and comes highly recommended. We will continue to use him in the future.