Skip to content

Case study · Madison Heights, Michigan

AGP Construction case study

seven trades, one accountable team, one way to ask for a bid.

Commercial construction gets bought by people comparing two or three bidders on a deadline. The AGP site has one job: make the shortlist, make the argument AGP wins in meetings, and make asking for a number effortless.

Fix my marketing leaks

30 minutes with Ervin · Ranked fix list · No contract

Industry
Commercial general contractor
Location
Madison Heights, Michigan
Build
Static site on Netlify
The AGP Construction homepage AlbaTech built

The receipt

Counted on the live site, not described.

Services

Two pillars, seven self-performed trades, scope in plain words.

The homepage says what AGP does and what it won’t take on, then gives every trade its own page. The bids that arrive are the ones AGP wants to write.

  • Pages: 26
  • Trades: 7
  • Cities: 8
  • 7 self-performed trades, each with its own page: painting, drywall, framing, roofing, electrical, HVAC and plumbing
  • 5 work types, from office and retail build-outs to multi-family renovation and maintenance
  • 8 city pages, from Madison Heights and Troy to Detroit and Ann Arbor
AGP Construction service pillars: commercial construction build-outs, and maintenance with seven self-performed trades
The two service pillars on the live homepage, scope stated up front. “We don’t do ground-up, and we don’t work under another contractor.” See the page yourself.

The leak

Seven trades, seven schedules, seven places to wait.

The argument AGP wins with in person is that the trades sit under one team. A website has to make that argument before the meeting happens.

Nobody impulse-hires a general contractor. A property manager or an owner collects a few bidders, compares them on a deadline, and the website’s job is to get on that shortlist and make asking for a number easy.

AGP’s edge is that it self-performs the trades most general contractors hand to somebody else, electrical, HVAC and plumbing included. One team means one schedule and one phone call, instead of seven subcontractors to chase. That argument has to run through the whole site, not sit in a paragraph on the homepage.

Scope mattered just as much. AGP does fit-outs, renovations and maintenance, not ground-up construction. A site that implied otherwise wouldn’t create more good leads, it would create bids nobody wanted to write. Saying no clearly was part of the build.

What we built

Two pillars, seven trades, one way to ask for a number.

Construction

Five kinds of commercial work

Commercial construction, office build-outs, retail build-outs, multi-family renovation and ongoing maintenance, each on its own page for the person searching for exactly that.

Trades

A page for each of seven trades

Painting, drywall, framing, roofing, electrical, HVAC and plumbing. A facilities manager who needs one trade finds that trade, and finds out AGP does the other six.

Local search

Eight city pages

Madison Heights, Troy, Birmingham, Royal Oak, Detroit, Sterling Heights, Farmington Hills and Ann Arbor. Commercial work is awarded locally, and proximity is part of the pitch.

Next step

Request a bid, everywhere

The one next step on every page, plus the direct line, instead of a contact form buried at the bottom of the site.

Scope

The work AGP turns down

No ground-up construction and no working under another contractor, stated plainly, so the bids that arrive are better fits.

Proof

Real projects and a real process

A projects page of finished work and a process page that walks a client through the job step by step, permits included.

The outcome

What AGP runs on now.

Counted on the live site on September 18, 2026.

  • 26

    Pages live

    Work types, trades, cities, process, projects, careers and the bid request.

  • 7

    Trade pages

    Every self-performed trade able to rank and be linked on its own.

  • 5

    Work types

    From office build-outs to maintenance, each with its own page.

  • 8

    City pages

    The Metro Detroit cities where AGP wants the work.

Keep reading

The services behind the build, and more of the work.

Your turn

Get a foundation like this under your site.

Thirty minutes with Ervin. We look at your website, your local search and your tracking, and you leave with a ranked fix list whether or not you hire AlbaTech.

Fix my marketing leaks
No contractNo credit cardYou own the plan
This Is The Part Where You Decide

You can keep investing in marketing that doesn't work. Or you can fix it.

One free 30-minute SEO audit with Ervin. We look at your website, your local search, and your tracking, then rank what's broken by what it's costing you. You keep the list whether you hire us after or not. No pitch. No pressure. No credit card.
No contracts · No credit card
Just a real conversation

How Can we Help