Frank Rivera is a wealth of knowledge about online presence and digital marketing. He has put together a strategic marketing plan for my practice. He is very easy to work with and coaches me along the way with the many questions I have. The market is constantly changing and he is always on top of the up and…