Marvel Marketing Agency

  1. Home
  2. »
  3. Ryan McRae
Ryan McRae - Founder and CEO of Marvel Marketing

Ryan McRae

Founder & CEO, Marvel Marketing

Ryan McRae is the Founder and current CEO of Marvel Marketing.

Ryan started Marvel Marketing in 2014 after building and selling a seven-figure construction company at just 21 by leveraging digital marketing in an industry that didn’t fully adopt it yet. Six years on the tools in Calgary taught him one hard truth: the best tradespeople in the city were losing work to whoever ranked higher on Google or ads that were showing up at the right time in the right places. 

He got tired of watching great tradesmen, roofers, plumbers, renovators, and local shop owners bust their backs every day while their phones stayed quiet, just because nobody could find them online. He’d lived that exact struggle, so he decided to change it by starting a digital agency. Marvel Marketing now has over 15 members on their team and have helped over 500 businesses across Canada, the US, and as far as Cabo San Lucas in Mexico.

As of today, Ryan is always in the middle of day-to-day operations and leads the SEO strategy, works on business development that brings in new business, and continues to foster a strong team and culture that drives the best results as possible for clients. Some would say he can be a little too competitive, but we never hear that feedback from clients.

Outside work, Ryan remains tied to Calgary roots as an entrepreneur, investor, and local supporter through event funding, team sponsorships, and personal causes. With a decade plus in marketing challenges, he builds businesses and guides others to stand out online. With his personal time, his “religion” is hockey and he plays recreationally, and keeps up with the NHL. His favorite place to get away and rejuvenate is Cabo, MX and he tries to visit one or two times a year (and he always comes back with a million new things to test out and look into).

As Marvel Marketing plans ahead, Ryan’s focus stays sharp: help every strong local business gain the online presence it deserves to help them become a leader in their industry.

Gracie Miller
Agency Partner
Gracie is passionate about helping our clients win. She’s relentless when it comes to finding the right solutions and isn’t afraid to go the extra mile to get results. She thrives on challenges and treats every client’s success as her own. Thanks to her dedication, Marvel Marketing has built a reputation for strong client relationships, seamless processes, and top-tier communication—setting us apart in an industry where connections often fade too soon.
Phone: (602) 466-9645
Jake Needham
Agency Partner
Phone: (587) 387-2323
RYAN MCRAE
Founder & President
Ryan McRae founded Marvel Marketing in 2014 and has been leading the charge ever since. He’s built more than just an agency—he’s built a team and a culture that thrives on creativity, strategy, and real results. His passion for marketing and commitment to his clients have made Marvel Marketing a trusted name in the industry, helping businesses grow and stand out in a competitive world.
Phone: (587) 387-2323

Marvel Marketing Results Guarantee

At Marvel Marketing, we are committed to delivering results that exceed your expectations. Our guarantee to you is simple and straightforward: “NO RESULTS, NO PAYMENT.” If, after 90 days of partnering with us, you do not witness tangible, positive outcomes, we will continue to work for you at no extra charge until those desired results are achieved. Your satisfaction and success are our top priorities, and we stand behind our expertise and dedication to deliver the results you deserve. Partner with Marvel Marketing and experience the confidence of knowing that your investment is backed by our unwavering commitment to your success.

1.) PPC Advertising Campaigns – measured in terms of increased website visits, higher conversion rates, more leads, or improved return on ad spend (ROAS).

2.) SEO Marketing – includes achieving higher search engine rankings, increasing organic website traffic, improving keyword visibility, or enhancing the overall online presence.

3.) Social Media Marketing – involves increasing the number of followers, boosting engagement metrics (likes, comments, shares), driving website visits from social media, or achieving a particular conversion rate.