Web Design & Marketing Annapolis, MD

We help businesses get found online and generate more leads

We combine modern design, marketing strategy and SEO to build effective websites and marketing campaigns

Get Found


We help search engines crawl, digest and understand your content by including basic SEO in every website project.

Get Noticed


Great design gets you noticed, remembered and drives user engagement & results.

Get Growing


We build strategies to attract visitors & convert them to customers.

"Our admissions inquiries have gone up by over 50% this year, and it's all thanks to our new website!"

- Richard Morris, Fairhaven School

Viki Nova, Annapolis web desginer
Hey there!

My name is Viki Nova, I’m the founder of City Dock Digital. I’m a geeky coder, a creative designer and a digital marketing consultant.

I’ve been building websites for 25+ years and I love what I do! I’m passionate about creating online experiences for your customers to help your business thrive.

I can’t wait to hear about your business and see how we can take it to the next level.

How to Get Started


Schedule a Call

On this 15-minute call, we’ll get to know your business, your customers, and your goals. And you can get to know us, too! If we’re a good fit, we’ll move on to step 2.


Review Your Proposal

We'll propose a solution to solve the problems you’re facing and help reach your goals complete with our strategy, timeline and your investment.


We Get To Work

We’ll get busy implementing our strategy outlined in your proposal while keeping you in the loop every step of the way.

Cart Item Removed. Undo
  • No products in the cart.