Marketing agency ยท Price published, no warning

Hook Agency Review

Minneapolis agency focused on Google marketing (SEO, PPC and websites) for roofing, HVAC and other home-service contractors, with published starting prices

Tier S: price published home services focus
Founded 2016 HQ Minneapolis, MN 12-month minimum Verified: 2026-10-10

Quick verdict

Hook Agency is best for Roofing, HVAC and other home-service contractors who want Google-focused marketing (SEO, PPC, websites) and can commit to a year at Hook's published starting prices. Pricing: Published starting prices: Local SEO $2,800/mo, PPC $2,000/mo (scales with scope and ad spend), Meta ads $3,000/mo, AEO $4,000/mo ($2,000/mo added to an SEO package); websites $12,000 (standard) or $24,000 (custom) split over 12 months, complex sites up to $50,000. Minimum: 12-month commitment. Per-service prices stack, a yearly commitment is required, and the focus is Google channels plus Meta ads rather than organic social media management.

About Hook Agency

Hook Agency is a Minneapolis digital marketing agency for home-service contractors, led by founder and CEO Tim Brown and co-owner Bea Bonte. Hook's own company history says Tim launched the business as "Tim B Design" in 2016, made the first hires under the Hook Agency name in 2017-2018, chose to work only with roofing and home-services clients in 2021, and has since expanded from roofing into HVAC. Hook describes a team of 30+ people and says it has served 200+ contractors.

Hook says it concentrates on Google marketing: local SEO, AEO (optimization for AI-driven search results), pay-per-click including Google Ads and Local Services Ads, and website design. Its homepage lists roofing, HVAC and plumbing among the trades it serves. Its homepage FAQ also lists Google Business Profile management and Meta ads, which Hook says it builds on real video of your team, shot by a videographer it sends to your office or jobsite at no extra cost; its pricing page lists Meta ads from $3,000/mo. Organic social media management is not on its service list. Hook says content writing is built into its SEO work rather than sold as a separate service.

Hook publishes starting prices on its pricing page: Local SEO from $2,800/mo, PPC from $2,000/mo (scaling with scope and ad spend), Meta ads from $3,000/mo, and AEO at $4,000/mo, or $2,000/mo when added to an SEO package. A standard website is $12,000 and a custom website $24,000, each split into 12 monthly payments, and Hook says more complex sites can cost up to $50,000. Services are priced separately, so a program that combines SEO, PPC and a website costs the sum. Hook's FAQ says it asks for a yearly commitment.

Hook also publishes a large amount of free material for contractors: a blog, a YouTube channel and roofing and HVAC podcasts. That lets you judge its thinking before a sales call, but read it as the vendor's own marketing.

The trade-off: Hook's published prices make budgeting easier, but they are per service and stack, every engagement starts with a yearly commitment, and the focus is Google channels for home-service contractors plus Meta ads, rather than a full-service mix that includes organic social media management.

How it works

Book a call through Hook Agency's website. Hook reviews your business and market and proposes a scope. Published starting prices: Local SEO $2,800/mo, PPC $2,000/mo (scales with scope and ad spend), Meta ads $3,000/mo, AEO $4,000/mo ($2,000/mo when added to an SEO package), and websites at $12,000 (standard) or $24,000 (custom), split over 12 months. Hook asks for a yearly commitment. Its pricing page says SEO clients get monthly reporting dashboards and video calls.

Pros & cons

What works

  • Published starting prices

    Hook lists a starting price for each service and for both website tiers on its pricing page, so you know the floor before the first call.

  • Focused on home-service contractors

    Hook says it works with roofing, HVAC, plumbing and other home-service companies, a focus it chose in 2021 after starting as a general web design business.

  • Free educational content

    Hook publishes a blog, a YouTube channel and roofing and HVAC podcasts, so you can judge its approach before you talk to sales.

  • Website cost spread over a year

    Standard ($12,000) and custom ($24,000) websites are split into 12 monthly payments of $1,000 or $2,000, according to the pricing page.

What doesn't

  • Prices stack per service

    Each service has its own starting price (for example $2,800/mo for local SEO plus $2,000/mo for PPC), and PPC scales with scope and ad spend, so a multi-channel program costs well above any single figure.

  • Yearly commitment

    Hook's FAQ says it asks for a yearly commitment, so plan on a 12-month engagement from the start.

  • Google-channel focus

    Hook's services center on Google channels (SEO, Google Ads, Local Services Ads, Google Business Profile, websites) plus AEO and Meta ads; organic social media management is not on its service list, so confirm what is included if you need it.

  • Complex websites cost more

    Hook says more complex websites can cost up to $50,000, well above the published $24,000 custom tier.

Services & pricing

Services offered
seolocal seoppcweb design
Pricing
Published starting prices: Local SEO $2,800/mo, PPC $2,000/mo (scales with scope and ad spend), Meta ads $3,000/mo, AEO $4,000/mo ($2,000/mo added to an SEO package); websites $12,000 (standard) or $24,000 (custom) split over 12 months, complex sites up to $50,000
Minimum contract
12 months
Pricing model
monthly retainer
Affiliate disclosure
The link to Hook Agency on this page goes to its own site and is not an affiliate link.

Reviews and complaints at the source

We do not copy third-party review scores onto this page: they change often and we could not verify them. Read Hook Agency's current reviews at the source.

Frequently asked

Is Hook Agency only for roofers?

No. Hook pushed into roofing in late 2021 and has since expanded into HVAC; its site lists roofing, HVAC, plumbing and other home-service contractors.

What does Hook Agency cost?

Hook publishes starting prices: Local SEO $2,800/mo, PPC $2,000/mo (scaling with scope and ad spend), Meta ads $3,000/mo, and AEO $4,000/mo ($2,000/mo when added to SEO). Websites are $12,000 or $24,000, split over 12 months, and complex sites can cost up to $50,000. Services are priced separately and stack.

Is there a contract?

Yes. Hook's FAQ says it asks for a yearly commitment so it has time to implement and optimize long-term strategies.

Does Hook Agency do social media marketing?

Paid social, yes: its homepage says it runs Meta ads built on real video of your team, with a videographer sent to your office or jobsite at no extra cost, and its pricing page lists Meta ads from $3,000/mo. Organic social media management is not on its service list, so ask before you sign if you need it.

Other marketing agencies

Browse more