Home About Services Industries Approach Pricing Portfolio Learn Contact Free Marketing Audit Login

Gordon Brown · Founder, The Contractors Marketing

Our advertising
experience.

Gordon Brown has worked in digital advertising for 16 years. He built Magnolia Online’s advertising products, which generated $27M+ in lifetime revenue from 2013 to 2025. He also hired and managed a team of eight. Today, he leads TCM’s advertising work for roofers and home-service businesses.

16 years
In digital advertising
Since 2010
$27M+
Lifetime Magnolia Online
advertising-product revenue · 2013–2025
8 people
Team Gordon hired and managed
at Magnolia Online

Magnolia Online’s historical business revenue, reported by Gordon Brown. TCM client revenue and roofing sales are measured separately.

Since 2010

Gordon’s career.

Gordon has spent 16 years building advertising products, testing ideas and leading teams.

  1. 2010

    June 2010–June 2013

    OBMedia

    Senior Product Manager

    Gordon developed advertising products and tools for reviewing performance data.

  2. 2013

    June 2013–December 2025

    Magnolia Online

    Founder and Product Lead

    Gordon built advertising products, ran tests and hired and managed eight people. He reports more than $27M in lifetime revenue across Magnolia Online’s advertising products.

  3. 2017

    June 2017–June 2018

    ReachMobi

    Senior Technical Product Manager

    Gordon led product launches and A/B tests across three business units. This role overlapped with his work at Magnolia Online.

  4. 2025

    2025–present

    The Contractors Marketing

    Founder

    Gordon leads advertising work for home-service businesses, including landing pages, call and form tracking, CRM follow-up and reports.

Magnolia Online · 2013–2025

What we did.

Gordon led the products, tests and team behind Magnolia Online’s $27M+ in lifetime advertising-product revenue.

Build the product

Gordon decided what to build, which problem it would solve and how the team would measure it. He led the work from idea to launch.

Run tests

The team tested different approaches and reviewed the data to decide what to change.

Track costs and revenue

Tracking and reports helped the team review costs, revenue and conversions. Gordon also led pricing and integrations.

Manage the team

Gordon hired and managed eight people at Magnolia. He coordinated product plans, data analysis and integrations.

Roofing advertising

Paid ads for
roofing businesses.

Choose the right offer, ads, and channels. Then track the leads, bookings, and sales.

Facebook & Instagram

Show homeowners your work.

Test ads that show real roofing work, answer homeowner concerns, and give people a clear next step.

Google Ads

Reach people looking for a roofer.

Build separate campaigns for repairs, replacements, and storm damage. Match each ad and page to the service and location.

Microsoft Ads

Test another source of search leads.

Test local searches with a separate budget. Track lead quality and cost before spending more.

Measurement

Track leads through to jobs.

Track calls, forms, qualified leads, and bookings. Use the client’s sales feedback to improve the ads.

See roofing marketing

Roofing examples

See the work.

See what we built for roofing ads. Then explore a demo report with example numbers.

RoofingWebsite and lead setup

Roofing pages and lead tracking.

See the offer pages, lead forms and callback scheduling we built.

See the roofing work
Roofing adsDemo · example numbers

From ad spend to sales.

See how a report connects spend, leads and sales. The numbers are examples, not results from a real client.

Explore the demo

For roofing business owners

Questions.

What our experience means for your advertising.

Who leads The Contractors Marketing?

Founder Gordon Brown. He has worked in digital advertising since 2010, with roles at OBMedia and ReachMobi and his own business, Magnolia Online.

What does the $27M+ figure mean?

Gordon reports more than $27M in lifetime revenue from Magnolia Online’s advertising products, 2013–2025. TCM client revenue and roofing job sales are measured separately.

How does this experience help roofers?

We use it to plan offers, test ads and landing pages, track leads and review lead quality. Each campaign depends on the roofer’s services, location, budget and sales follow-up.

Which ad platforms does TCM focus on?

Facebook, Instagram, Google Ads and Microsoft Ads. We choose channels based on the business’s services, service area and budget.

What should roofers measure?

Calls, forms, qualified leads, appointments, sold jobs and collected revenue. These show where ads or sales follow-up need attention. Track ad spend and agency fees separately.

Where can I see your roofing work?

The roofing case study shows the pages, lead forms and callback scheduling we built. The separate demo explains a campaign report using example numbers, not real client results.

About Gordon

Gordon Brown

Founder, The Contractors Marketing

Gordon started in digital advertising in 2010. He founded Magnolia Online in 2013 and The Contractors Marketing in 2025. His work includes advertising products, testing and team management.

Sources

Based on Gordon’s career history and business results. Gordon reports $27M+ in lifetime revenue from Magnolia Online’s advertising products, 2013–2025. The eight-person team was at Magnolia Online.

See his portfolio, LinkedIn profile and TCM background.

Reviewed .

Free marketing audit

Get more from
your roofing ads.

Start with a review of your advertising, tracking, and lead follow-up.

Get My Free Marketing Audit