About Us
We’re a boutique internet marketing and website design company, serving independent lodging: bed and breakfasts, inns, resorts and hotels. We work directly with property owners & managers.
Why Keyhole Promotion?
WebMarketing requires 3 ingredients: tools, time, & knowledge. In this, larger marketing firms have little competitive advantage over a smaller company – they’re simply more expensive. The client pays to cover inflated overhead.
Personal. One point of contact rather than dealing with multiple departments and unfamiliar persons. We keep a manageable workload so clients don’t feel disregarded.
Simple. We auto-charge once each month on the same day – no surprises, no nickel & diming, no accounting headache.
Affordable. We’re free of the overhead of larger companies – billing departments, expansive office space, support and managerial staff. This savings is passed to the client – our time costs 1/3 what others are charging.

How We Work
Chris Adema | Owner + Contractor
Small town Michigan born and raised, I graduated from Calvin College in 2004 and then made my way to Glenwood Springs, Colorado where I began working in the internet marketing space as a project manager… while skiing each weekend.
In 2008 I expanded my scope of work into website design, attending Colorado Mountain College. That same year I established Keyhole Promotion and begin serving as an independent contractor for several lodging clients across the United States.
I’ve since lived and worked in Charlotte, Bali, Thailand, and Mexico, maintaining a partnership with several valued hospitality clients throughout this journey around the world.
Always looking for new opportunities, I work best with property owners that want to build a relationship with their “web guy” rather than being held hostage under contract by larger, more expensive companies.
[email protected]
+1 616.402.3213
@chris.adema

Plans + Pricing
Here is a simple overview of some of the services we offer and what we aim to charge.
That being said, every client has different needs and different budget limitations. Ours is not a cookie-cutter approach to marketing – we’re happy to discuss the specific needs and goals of each potential client.
- No Contracts – cancel anytime
- Set Budgets – no surprises
- One Manager – one contact
- One Charge – monthly
- Design Overhaul – included