[kah·vehr·ah]

The name Cavera was derived from the latin word Vera which translates to “truth” and “keenness”.

Cavera Inc. is an award-winning digital marketing agency. We specialize in the customer journey, conversion rate optimization, and web development.

We are 
  • strategists, 
  • designers, 
  • developers, 
  • marketers, 
  • creatives, 
  • team-players, 
  • consumers, 
  • thinkers, 
  • planners, 
  • doers, 
  • entrepreneurs, 
  • builders, 
  • achievers, 
  • and friends.

Google Partner

Being a Google Partner means that we are qualified by Google to deliver exceptional services. Ask us how we can help improve your search campaigns.

Our Process

Tried, tested and true—our process is what separates us from the competition. We analyze our client's needs and goals, as well as the target market, to ensure that the end result is on the mark.

  • Research
  • Plan
  • Implement
  • Engage

Our Team

We are a focused, talented team of designers, developers, and marketers with a passion for creating spectacular digital experiences.

Jeff Greco

Jeff Greco

President / Strategy

Our team leader and digital mastermind. Jeff’s always working hard—probably even right now.

Jeff Nelson

Jeff Nelson

Client Strategy

Jeff is an account manager, board gamer, and is currently tied for the position of "best Jeff in the office".

Nick Sicoly

Nick Sicoly

Digital Marketing

Cool, calm, and collected. Nick leads our digital marketing efforts with ease. Potato chip fanatic.

Eric Moss

Eric Moss

Creative / Development

Eric is Cavera Inc.'s lead designer, specializing in user experience. The local authority on breakfast.

Nick Dodds

Nick Dodds

Sales / Strategy

Nick is an adventurous outdoorsman, who—despite his fear of snakes—bravely leads our Ottawa office.

(Your Smile Here)

Your Name Here

Your Fancy Job Title Here

If you’re creative, motivated, and fun-loving, you’re in the right place. Join our team!

A peek into our way of life...

Instagram has returned invalid data.

We’re based in beautiful downtown Sault Ste. Marie, Ontario, at the heart (and soul) of the Great Lakes. View Map

Our Values

Have integrity. Be knowledgeable. Be innovative. Be passionate. Always learn.

Interested in working with us? The feeling is mutual.

Contact Us or Request A Proposal

We use cookies to improve your browsing experience. View our privacy policy for more info.