SEO, Web Design & Development, Targeted Display

GOLD VERIFIED

MacRAE’S is an established Digital Marketing Agency with customers and employees across North America. Our customers range from large corporates, SME’s and family owned businesses to emerging industry leaders. Our deep capabilities help our clients improve their digital marketing. Our team of experts provide exceptional digital marketing services to businesses across Canada and USA.

$1,000+
$50 - $99 / hr
50 - 249
Founded 1999
Mississauga, Canada
Map location
headquarters

Focus

Service lines
55%
15%
10%
10%
10%
Search Engine Optimization
Web Development
Advertising
Client focus
80%
20%
Small Business (<$10M)
Midmarket ($10M - $1B)
Industry focus
25%
20%
15%
10%
10%
10%
10%
Manufacturing
Supply Chain, Logistics, and Transport
eCommerce
E-commerce Systems
70%
15%
15%
Frameworks and CMS
90%
10%
Programming & Scripting
50%
25%
25%
SEO Focus
35%
25%
20%
10%
10%

Portfolio

Reviews

Submit Review

Verification

Clutch verification provides an additional layer of data to help you make the right purchasing decision of business services. Learn more
GOLD VERIFIED
Business Entity
Business Entity Name
Owen Media Partners Inc.
Status
Active
Jurisdiction of Formation
Canada
ID
887611325RT0001
Date of Formation
October 31, 1999
Source
Canada's Business Registries
Last Updated
December 9, 2021
Payment & Legal Filings
International Credit Risk Assessment Per our methodology, the International Credit Risk Assessment rating is determined by our analysis of a credit report and third-party data.
Very Low Risk
Last Updated
December 9, 2021
Client Reviews
VERIFIED CLIENT REVIEWS
16
OVERALL REVIEW RATING
4.8
Source
Clutch
LAST UPDATED
July 22, 2022