Lee Lorenzen, CEO Altura Ventures, Founder of SHOP.com
“It’s a rare thing when an internet marketing firm manages to combine small size, responsiveness and personal service with big firm understanding and expertise. 51 Clicks manages to do that. They’re a firm I’d recommend to anyone.”