Web design, open source development and more

Our Marketing Philosophy


Every business is different, reflecting the character of its ownership, partners, leadership team, and employees. There is no "one size fits all" solution to deal with the challenges of doing business in todays high tech world. We take an individual approach to each project. We don't have an assembly line system, trolling for clients, reeling them in, and putting them through a 1, 2, 3 step assembly line process, then pumping them out the back door with handshake and an invoice. That is definitely one way to do business, but we take another approach. I guess we're more like Hotel California; you can check in but you can never check out. Ok, that's sounds scary and wrong. Let me try again.

If you have a marketing system that actually works, it doesn't usually take long before you're ready for more. We begin with a thorough needs analysis. We recognize that although we are experts in some things, we don't have all the answers. The client has expertise and insight that we do not have. From the first conversations, we're looking for a cooperative, partnering spirit. If you already know everything, you certainly don't need us, and honestly, our core competencies don't fit every need. This is probably the case with many marketing companies, we just say it up front. When we accept a new client it's because we feel like there is potential for wild success. If we can't figure out a way to get there, it's usually not a good match for us - and we'll do our best to make recomendations.

Our model is totally relational and performance based, building one successful project on another. This can’t be accomplished in fits and starts.  It takes vision, planning, dedication, and talent. And that’s how we do it. One client at a time, building success upon success, to reach the objectives we target together.

If thats sounds interesting, we should talk. For information on the types of projects we have done, check out our portfolio.

Roanoke: 540-345-2750 or email at info@visualcmg.com