# Case study: JunkGF — site build + online marketing

<!-- updated_at: 2026-04-20 20:36:00 -->

## Client
**JunkGF** — [junkgf.com](https://junkgf.com)

## What we did
- **Site** built for real humans on phones first: fast loads, clear calls to action, and copy that matches how people actually talk about the service
- **Ongoing marketing** that ties the site to search and local visibility—so the phone rings for the right reasons, not random tire-kickers

## Why it matters
This industry is crowded with lookalike templates and “we posted something on social” theater. JunkGF needed a site that earns trust in a glance and marketing that connects back to **revenue**, not vanity metrics.

> We will not paste fake percentages here. Ask us in a call what we measured and how we reported it—that is the receipts-first part.

---

Want something similar? [Start a project](/#intake).


## Structured data (JSON-LD)

The public **HTML** page at `/work/junkgf` emits `application/ld+json` with the following `@graph` (Organization, WebSite, WebPage, Article, BreadcrumbList, plus any custom nodes from **SEO JSON-LD extra** in Admin). Assistants should treat the HTML URL as canonical for search; this block is for parity and tooling.

```json
{
    "@context": "https:\/\/schema.org",
    "@graph": [
        {
            "@type": "Organization",
            "@id": "https:\/\/thatonefirm.com\/#organization",
            "name": "That One Firm",
            "url": "https:\/\/thatonefirm.com\/"
        },
        {
            "@type": "WebSite",
            "@id": "https:\/\/thatonefirm.com\/#website",
            "name": "That One Firm",
            "url": "https:\/\/thatonefirm.com\/",
            "publisher": {
                "@id": "https:\/\/thatonefirm.com\/#organization"
            }
        },
        {
            "@type": "WebPage",
            "@id": "https:\/\/thatonefirm.com\/work\/junkgf#webpage",
            "url": "https:\/\/thatonefirm.com\/work\/junkgf",
            "name": "Case study: JunkGF — site build + online marketing",
            "description": "We built their web presence and run ongoing marketing so the brand shows up where buyers actually look—not just where it is easy to post.",
            "isPartOf": {
                "@id": "https:\/\/thatonefirm.com\/#website"
            },
            "dateModified": "2026-04-20T20:36:00+00:00",
            "breadcrumb": {
                "@id": "https:\/\/thatonefirm.com\/work\/junkgf#breadcrumb"
            }
        },
        {
            "@type": "Article",
            "@id": "https:\/\/thatonefirm.com\/work\/junkgf#article",
            "headline": "Case study: JunkGF — site build + online marketing",
            "description": "We built their web presence and run ongoing marketing so the brand shows up where buyers actually look—not just where it is easy to post.",
            "datePublished": "2026-04-20T20:36:00+00:00",
            "dateModified": "2026-04-20T20:36:00+00:00",
            "mainEntityOfPage": {
                "@id": "https:\/\/thatonefirm.com\/work\/junkgf#webpage"
            },
            "author": {
                "@id": "https:\/\/thatonefirm.com\/#organization"
            },
            "publisher": {
                "@id": "https:\/\/thatonefirm.com\/#organization"
            },
            "url": "https:\/\/thatonefirm.com\/work\/junkgf"
        },
        {
            "@type": "BreadcrumbList",
            "@id": "https:\/\/thatonefirm.com\/work\/junkgf#breadcrumb",
            "itemListElement": [
                {
                    "@type": "ListItem",
                    "position": 1,
                    "name": "Home",
                    "item": "https:\/\/thatonefirm.com\/"
                },
                {
                    "@type": "ListItem",
                    "position": 2,
                    "name": "Case study: JunkGF — site build + online marketing",
                    "item": "https:\/\/thatonefirm.com\/work\/junkgf"
                }
            ]
        }
    ]
}
```
