The strategy, creativity and
technology agency you've
been looking for.
The strategy, creativity and technology agency you've been looking for.
2 weeks ago
Auth0 identity provider integration for BCREA Access
Auth0 identity provider integration for BCREA Access image
2 months ago
Murphy Beds' Dealer Portal launches on Shopify
Murphy Beds' Dealer Portal launches on Shopify image
4 weeks ago
EnWave's new videos feature advanced 3D fly-throughs
EnWave's  new videos feature advanced 3D fly-throughs image
2 months ago
Google Ads are converting visitors into customers for Three Story
Google Ads are converting visitors into customers for Three Story image
3 weeks ago
Brand identity redesign for Global Fleet Solutions
Brand identity redesign for Global Fleet Solutions image
2 months ago
Launch of T.H.E Pharmacy’s new location and website redesign
Launch of T.H.E Pharmacy’s new location and website redesign image
5 weeks ago
Harper Grey's new website wins national acclaim
Harper Grey's new website wins national acclaim image
4 months ago
Techtop Motors Ruko server / ERP cloud architecture
Techtop Motors Ruko server / ERP cloud architecture image
7 weeks ago
Dwell's new website has inbound leads soaring
Dwell's new website has inbound leads soaring image
4 months ago
ODG websites are achieving top Google rankings
ODG websites are achieving top Google rankings image

Results

Video
Perdue Furniture
Featuring a road trip to Rapid City, South Dakota
Perdue Furniture Strategy, Marketing Case Study
EnWave
Dry Better, Faster.
EnWave Strategy, Marketing Case Study
Firstlook
When saving lives is what matters most.
Firstlook Marketing Case Study
2001-2024

FULL SERVICE MARKETING AGENCY

Solving challenging marketing problems for over 23 years.

Having ODG on your side means having a single company you can count on to be there year after year, delivering the full spectrum of marketing services for you at industry-leading levels.

This amazing hotel furnishing company needed a communication strategy.

How can we convince hotels owners that Hospitality Designs is the right solution for their business?

PLAY VIDEO

The British Columbia Real Estate Association had to show their purpose.

Stakeholders weren't aware of who BCREA was or their role in the real estate industry.

PLAY VIDEO

S&R Apron Co. came to us with a unique challenge.

We developed a state of the art custom apron building system that integrates directly into Shopify.

PLAY VIDEO
Testimonial
What can you expect when you work with us?
Hear from the team at Techtop Canada.
Techtop's website sales have climbed into the millions. View their case study.
Results

We helped Murphy Wall Beds' sales rise from $0 to multi-millions online.

We made a fundamental shift to their marketing message and approach, elevating Murphy Wall-Beds from a passive player to an active leader. VIEW PROJECT
S&R Denim
S&R Denim customers go crazy for their new online shopping tool.
VIEW PROJECT
Techtop Canada
A better brand and a clear message proves you can't top a Techtop.
VIEW PROJECT
Quality Foods
Quality Foods' new app has features no one else in grocery has.
VIEW PROJECT
Results
Our strategy, design and technology work has a direct impact on our clients' bottom line.
Core Services

Have big expectations.

Our projects feature the highest level of execution in three areas.

STRATEGY
Brand Architecture
Communication Strategies
Marketing Campaigns
User Research & Personas
Product Launch Strategies
Project Management
CREATIVITY
Brand Design
Real Estate Marketing
Marketing Campaigns
Website / UI / UX Design
Environmental / Tradeshow
Photo & Video Production
Packaging / Collateral
Asset Development
TECHNOLOGY
Web Development
E-Commerce Solutions
CRM Platforms
App Development
Software Development
Data & Analytics
IT Infrastructure
Interactive Displays
Success
  • "The compliments have been flying in, the website is simply beautiful. It's such a huge accomplishment. It's an absolute pleasure working with you all."
    Joe Kelly, President
    Techtop Canada Inc.
  • "The fact that we have been with ODG for 20 years says something right there. We trust ODG."
    Colin Cameron, President
    Murphy Wall-Beds Hardware Inc.
  • "We have a long history with ODG, and the results speak for themselves. We've never even considered working with another design firm."
    Jocelyn Wong, General Manager
    Richmond Cares, Richmond Gives
  • "I want to say thanks for what an exceptional and responsive company you have been to work with. We're really excited about what has been built! "
    Eden Erasmus, Project Manager
    RGF Integrated Wealth Management
Success
"The compliments have been flying in, the website is simply beautiful. It's such a huge accomplishment. It's an absolute pleasure working with you all."
Joe Kelly, President
Techtop Canada Inc.
"The fact that we have been with ODG for 20 years says something right there. We trust ODG."
Colin Cameron, President
Murphy Wall-Beds Hardware Inc.
"We have a long history with ODG, and the results speak for themselves. We've never even considered working with another design firm, because we've been so pleased with ODG's work, and value the relationship we've developed."
Jocelyn Wong, General Manager
Richmond Cares, Richmond Gives
"I want to say thanks for what an exceptional and responsive company you have been to work with. We're really excited about what has been built! "
Eden Erasmus, Project Manager
RGF Integrated Wealth Management
Results

Creating real, local business success stories.

Welcoming, engaged, considerate, knowledgable and trustworthy. Those words are the five foundations of the Tile Town philosophy, and they needed a new website to reflect them. VIEW PROJECT
Technology
No outsourcing.
Our programming is done here. Working with us means direct communication with the team programming your project.
Always keep learning.
As new platforms, devices, APIs or software development kits come out that can benefit our clients, we learn them, quickly.
Expert level knowledge of leading industry platforms.
Our People
Chris Hayward Principal & Director of Technology Building a business based on results and relationships

With over 20 years experience in digital strategy, design and production, Chris uses his expertise to help our clients solve their digital marketing challenges. While growing ODG, he found his passion in seeing the success of others, shaping his career around leading award winning, results-driven projects while developing client relationships spanning decades.

ABOUT US NEXT
Get in Touch
#225-21900 Westminster Hwy
Richmond, BC Canada V6V 0A8
604.277.4228
[email protected]
Reach out and we'll schedule a virtual meeting to say hello. Get In Touch
x
Reach out and we'll schedule a virtual meeting to say hello.
British Columbia Real Estate Association

Auth0 identity provider integration for BCREA Access

X Close

The British Columbia Real Estate website features a secure area known as BCREA Access, designed to house resources for REALTORS® and managing brokers where and when they need it the most: updates on advocacy issues and ways to engage in lobbying, Professional Development options, Standard Forms, exclusive REALTOR® benefits, and information on BCREA and how to get involved.

In order to access this area, users must prove they're a REALTOR® by signing in with their credentials. We integrated the Canadian Real Estate Association (CREA)'s identity provider, Auth0, to make this happen.

BCREA and CREA

BCREA Access Website

Oauth Screen

SAML Flow

When we first began making websites in the 90's, we had to build our own username and password systems from scratch. With the emergence of identity providers (IdPs), we can now seamlessly outsource the authentication process to a trusted third-party service. This shift presents a win-win scenario for our clients and our developers.

Enhanced Security

Building your own authentication system can introduce vulnerabilities; a single error in code can lead to significant security breaches and expose sensitive user data. By entrusting an identity provider to manage login processes, you can drastically mitigate the risks associated with these vulnerabilities. IdPs are built with advanced security protocols and best practices, ensuring that sensitive information is encrypted and securely handled. This allows us to concentrate on developing our application without the burden of managing complex authentication mechanisms.

User Authentication

An IdP efficiently verifies user identities through various methods, including traditional passwords, modern passkeys, and multi-factor authentication (MFA). This keeps costs down as we don't have to write the complex programming to acheive two factor authentication or new technologies as they emerge.

User Profile Management

IdPs simplify user profile management by storing and maintaining essential information, such as email addresses, names, and permissions. This centralized approach allows for easier updates and better management of user data, streamlining the onboarding process and ensuring accuracy.

Single Sign-On (SSO)

One of the primary functions of an IdP, especially in enterprise environments, is to facilitate Single Sign-On (SSO). This feature allows employees to access multiple applications with a single set of credentials from a centralized directory, significantly improving user convenience and productivity.

Authorization and Access Control

Beyond authentication, IdPs also manage authorization, determining who can access specific resources and functionalities. Organizations can leverage their IdP to assign roles, permissions, and access levels to individual users or groups, ensuring that sensitive data and applications are protected and accessible only to authorized personnel.

Factor Management

IdPs excel in managing various authentication factors, including PINs, passwords, answers to security questions, and tokens that generate one-time passwords (OTPs). By centralizing factor management, IdPs simplify the user experience while enhancing security, as users can easily update their authentication methods as needed.

Conclusion

In summary, utilizing an identity provider not only bolsters security but also streamlines user management, lowers development costs, and enhances the overall user experience.

Global Fleet Solutions

Brand Identity

X Close

With access to 22+ material handling equipment brands across 24 classes, and supported in every state and province, Global Fleet Solutions (GFS) is the single source to procure, maintain, manage, and optimize fleets. They offer in-depth analysis, centralized dispatch, and white-glove service, supported by a North America-wide dealership network.

Some snippets from our Brand Guidelines below.

Techtop Canada

Ruko Server / ERP / Cloud architecture

X Close

Techtop's website features advanced tools and product filtering capabilities, drawing real-time product data directly from their ERP system, Ruko, and customer information from their central CRM. Our team was responsible for designing and managing the AWS architecture that powers this seamless data integration while filtering all web requests through their new load balancer and web application firewall.

Harper Grey

Harper Grey's new website wins national acclaim

X Close

Hermes Creative Awards by the Association of Marketing and Communication Professionals is one of the oldest and largest creative competitions in the world. This was the 18th annual edition and we are pleased to have won the platinum award for our new HarperGrey.com website.

website award

harper grey website design mobile

harper grey  website design tablet

harper grey website design screenshot

harper grey website design screenshot 2

harper grey website design screenshot 3

harper grey search engine rankings

harper grey search engine rankings 2

Dwell Property Management

Dwell's new website has inbound leads soaring

X Close

The Dwell Property Management website centers on showcasing the diverse range of building types they manage, the communities they serve, and the dedicated professionals on their team. The new design emphasizes trust by highlighting their full suite of services and building portfolio, ensuring potential clients and residents can easily understand the experience, leadership and value Dwell provides.

Murphy Wall-Beds Hardware

Murphy Beds' Dealer Portal launches on Shopify Plus

X Close

Murphy Beds' Dealer Portal is the central ordering system for all of their dealers across the world. From the customer side, this system is designed for simplicity and speed, allowing dealers to view all products on a single list view for fast ordering from one screen. From the administration side, Murphy Beds leverages all of Shopify built-in tools for order management, fulfillment, customer data and reporting.

T.H.E Pharmacy

Launch of T.H.E Pharmacy's new location and website redesign

X Close

Nestled in the heart of the breathtaking Kootenay region of British Columbia, T.H.E Pharmacy has three locations in Kaslo, Castlegar and New Denver. They're more than a place to fill prescriptions; they're a hub of community well-being. In an effort to raise their presence in their communities, we've been helping T.H.E Pharmacy with both interior and exterior renovations of their locations, along with the creation of their new website.

EnWave Corporation

EnWave's new videos feature advanced 3D fly-throughs

X Close

EnWave is a global leader in the innovation and application of vacuum microwave dehydration, also known as REV™. A proven, consistent and scalable way to dry organic materials quickly and efficiently.

It's important that potential customers fully understand how their machines work and how any organic material inside isn't harmed in any way. To best illustrate this, we used 3D animations to fly through the machines while the narrator talks through the process.

Opacity Design Group

ODG websites are achieving top Google rankings

X Close

Our websites go beyond aesthetics. Delivering measurable results for our clients is our top priority, and search engine optimization is always at the forefront of our process. From the ground up, we build sites that are optimized to rank higher, drive traffic, and ultimately achieve real business outcomes.

Three Story Clinic

Google Ads are converting visitors into customers for Three Story

X Close

Three Story Clinic provides mental health therapy for young people aged 5 to 29. Soon after launching this website, we created a Google Ads campaign that has been performing very well, achieving upwards of a 7% conversion rate with a ~$26 CPA (cost per action). For every $26 Three Story Clinic spends on Google Ads, a new booking comes through their website.

Above: Learn more about how Google Ads can be an effective lead generation tool.