SEO, Web Design & Development, Targeted Display

BRONZE 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
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

4.8
4.833335
Submit Review

Verification

Clutch verification provides an additional layer of data to help you make the right purchasing decision of business services. Learn more
BRONZE VERIFIED
Business Entity
Business Entity Name
Owen Media Partners Inc.
Status
Active
Jurisdiction of Formation
Canada
ID
887611325RT0001
Date of Formation
November 1, 1999
Source
Canada's Business Registries
Last Updated
August 26, 2021
Client Reviews
VERIFIED CLIENT REVIEWS
6
OVERALL REVIEW RATING
4.8
Source
Clutch
LAST UPDATED
September 29, 2021