Mark is a brilliant individual as well as a perfectionist. He has helped me on various projects. I have also seen many of his master pieces, from his website to the amount of business he has generated for several owners who are not aware of what the internet can do for them. Mark is an exceptional person, owner, ceo, engineer, and consultant. He can definitely help develop any organization. If you hire Mark Swist you will not be disappointed.