90-DAY RESULTS GUARANTEE

Projects and results
What makes us different
The people behind Zainfy
Work with us
Build & Rank
Fast WordPress sites built to convert homeowners
Local + organic rankings that bring calls
Reach & Convert
Project content that builds local trust
LSA, Google Search & Meta — tracked to booked jobs
Ads plans from $999/mo — 90-Day CPL Commitment
All-trade remodeling demand
New construction buyers
High-ticket kitchen projects
Fast-turn bathroom jobs
Exclusive leads — never resold to three other contractors
AI-assisted website design
SEO built for AI answers
AI-powered social reach
12 calculators for contractors
Original remodeling industry data
Marketing playbooks

Fort Lauderdale, FL · Contractor SEO

Contractor SEO in Fort Lauderdale, FL

Contractor SEO Fort Lauderdale FL built on local SEO, Google Business Profile and AI search for remodelers, home builders, roofers, impact-window and general contractors across Broward County, from Las Olas and Coral Ridge to Coral Springs, Pembroke Pines and Weston.

Zainfy is a contractor SEO agency that works for remodeling contractors, home builders and general contractors in Fort Lauderdale, FL and nobody else: kitchen and bath remodelers, custom and waterfront builders, roofing and impact-window contractors, siding companies and construction firms from Las Olas Isles, Rio Vista and Coral Ridge west to Plantation, Davie, Weston, Coral Springs, Pembroke Pines and Miramar. SEO for contractors Fort Lauderdale FL is a county of 31 cities and one of only two High-Velocity Hurricane Zone counties in the country. Broward permitted 2,690 housing units in 2025 and only 712 of them were single-family homes, in a county of 870,571 units, so the work here is renovation, re-roofing, impact openings and additions on houses that already exist, and about half of them were built before 1980. Every exterior job runs through the Florida Building Code as Broward’s Board of Rules and Appeals applies it, and more than four in ten households speak a language other than English at home. Rankings are the measure, backed by contractor SEO across Florida and a 90-day guarantee.

Client results

▲ Verified in Google Search Console

+2,989%

Organic clicks 12 months · Tampa, FL

+402%

Organic clicks4 months · Marietta, GA

+400%

Leads12 months · Georgia

NextGen Construction, Tampa, FL · organic clicks per month
Before Zainfy: 56
After 12 months: 1,730

NextGen Construction (Tampa, FL), Custom Home Renovations and All About Tile LLC are named Zainfy clients.

Broward County by the numbers

Broward’s construction and remodeling market in four numbers

Broward County and City of Fort Lauderdale data, each figure with its source, and the reason construction SEO Fort Lauderdale contractors buy is a renovation and storm-hardening race, not a new-build one: the homes are already here, and so are the homeowners comparing three contractors on a phone.
712

Single-family homes permitted in all of Broward County in 2025, out of 2,690 housing units; 1,904 of the rest were in buildings of five units or more. Source: U.S. Census Bureau, Building Permits Survey, county file 2025. In a county of 870,571 homes, almost every kitchen, roof and addition search is about an existing house.

$486,700

Median owner-occupied home value in the City of Fort Lauderdale, against $414,600 across Broward County. Source: U.S. Census Bureau, QuickFacts, ACS 2020–2024. The gap between a Las Olas Isles waterfront and a Tamarac ranch is wider still, which is why one Broward page cannot sell both.

43.8%

Share of Broward County residents age 5 and over who speak a language other than English at home. Source: U.S. Census Bureau, QuickFacts, ACS 2020–2024. A homeowner in Miramar, Pembroke Pines or Lauderhill may search in Spanish, Portuguese or Creole and check your license in English.

30

Years before a Broward condo or co-op of three stories or more needs its milestone inspection, 25 where the local authority applies the salt-water rule, then every ten years, under Florida Statute 553.899. Every inspection report on the Galt Ocean Mile or along the Intracoastal becomes a contractor search.

Broward’s permits and home values sit against the other nine markets we work in our Florida remodeling market report.

Local SEO

Local SEO for Fort Lauderdale contractors: one county, 31 cities, a Map Pack for each

Local SEO for Fort Lauderdale contractors is several races, not one, and SEO for Broward County contractors is the sum of them. Google draws the three-listing Map Pack from where the searcher stands, and a searcher in Coral Springs is 20 miles from one on Las Olas. A contractor with an office off Sunrise Boulevard ranks in the city core, loses in Weston and Pembroke Pines, and never appears in Deerfield Beach unless the profile, the website and the reviews say otherwise. Our own Search Console shows it: the Broward searches this site earns are “website design for contractor Coral Springs”, “Pembroke Pines” and “Miramar”, suburb by suburb, not “Fort Lauderdale” alone. So the work is done by part of the county, with the Google Business Profile, the service-area pages and the review requests all pointing at the same places, and in the languages Broward searches in.

Proximity decides the shortlist

Google weighs relevance, distance and prominence, in Google’s own words. A Davie office does not rank for “kitchen remodel Lauderdale-by-the-Sea” on distance, so the page, the profile categories and the reviews have to carry relevance and prominence for the east side on their own.

I-95, US-1 and the Intracoastal split the Map Pack

East of US-1 is the waterfront and the beach condos, Las Olas Isles to Lauderdale-by-the-Sea; between US-1 and I-95 sit Victoria Park, Rio Vista and Coral Ridge; west of the Turnpike are Weston, Coral Springs, Pembroke Pines and Miramar, the family-home suburbs where most of Broward’s 2 million people live. Three packs, three sets of reviews, three sets of pages.

The rules change at the city line, and Broward sets the code

Fort Lauderdale permits run through LauderBuild; Hollywood, Plantation, Coral Springs and Weston each run their own building department; unincorporated Broward goes to the county’s Building Code Division. Over all 31 cities sits the Broward County Board of Rules and Appeals, which applies the Florida Building Code and its HVHZ provisions countywide. A contractor page that names the right portal for each city, and the product approvals Broward accepts, reads as local to Google and to a homeowner in Parkland.

Buyer behavior

How Fort Lauderdale homeowners and condo boards find a contractor on Google, Maps and AI

SEO for remodeling contractors in Fort Lauderdale starts with how the buyer searches. Six habits decide who gets the call, and each one maps to a part of the work. Rankings bring the visit; a Fort Lauderdale contractor website turns it into a quote request.

Project first, then the part of the county

“Kitchen remodeling Coral Springs”, “impact windows Fort Lauderdale”, “seawall repair Las Olas”, “roof replacement Pembroke Pines”. The project comes first, then the city or neighborhood. Pages are built the same way, one per project and part of Broward.

The Map Pack is the shortlist

Three listings above every website, each with a star rating. Most homeowners call from those three; the ones who do not are comparing them against your site. A profile with the wrong category or an office address in the wrong part of Broward is invisible to half the county.

They ask AI, then verify on Google

Homeowners ask ChatGPT or Google’s AI Mode for a remodeler in Fort Lauderdale, get four or five names, then search those names. On October 22, 2026 AI Mode built its answer from Google ratings, review counts, design-build language and years in South Florida. A firm with no entity facts on its site is not in the answer.

They search in Spanish, then check you in English

More than four in ten Broward households speak a language other than English at home. A homeowner in Miramar or Lauderhill may type “remodelación de cocina Pembroke Pines”, open the Spanish page, then read the license number and the reviews in English. The site has to work in both directions.

Boards search differently from owners

A condo board on the Galt Ocean Mile or in Hallandale searching after a milestone inspection types “concrete restoration contractor Broward”, “balcony repair Fort Lauderdale” or “SIRS reserve study contractor”, then asks the property manager for three bids. Owners type rooms and streets; boards type statutes and systems. Different pages for each.

Referrals get Googled

A neighbor’s recommendation in a Coral Springs Facebook group, at a Builders Association of South Florida event or from a Las Olas property manager still gets Googled before the call. The search result has to confirm the referral: license, reviews, named projects nearby.

The program

Contractor SEO services in Fort Lauderdale: what’s included

Every Fort Lauderdale engagement is led by Founder Zayn Shah, with Co-founder Dr. Leslie Snead on the US side. Eight pieces of work, the same ones behind our contractor SEO company work nationally, aimed at Broward.

Local SEO Strategy

Keyword research and competitor research for Fort Lauderdale, Coral Springs, Pembroke Pines, Plantation, Weston and Pompano Beach, by trade: what Broward homeowners and boards type, and which pages Google and the AI tools reward for it.

Google Business Profile

Local SEO for contractors starts here: categories, service areas across Broward, project photos labeled by neighborhood and city, review requests timed to the final walk-through, and Spanish-language reviews where your buyers write them. The Map Pack is won here first.

Technical SEO

Crawl, indexing, Core Web Vitals, mobile and schema markup. Ranking blockers fixed before content is written.

AI Search Optimization

Entity facts, answer-first pages and structured data so ChatGPT, Perplexity, Gemini and Google AI Overviews can read who you are, where in Broward you work, your license class and what you have built. Our Fort Lauderdale AI test is below.

On-Page SEO

Titles, headings, internal links and alt text matched to how Broward buyers search, “FL” included, on every service and area page. Impact windows, re-roofs and seawalls get their own pages; so do kitchens and baths.

Neighborhood & Service Pages

One page per area and project type, each written on that area’s housing so Coral Springs cannot be swapped for Las Olas Isles. Served areas like Davie, Miramar and Pompano Beach get real pages, not a footer list.

Citations & Local Links

Consistent name, address, phone and license number across directories and review platforms, plus link building from Florida and construction-industry sites. Broward searches reward a profile that matches the site to the letter.

Reporting Tied to Real Jobs

Call tracking, forms and booked consultations tracked in GA4 with the keyword that produced them. Judged on leads, not impressions.

90DAYS

No Fort Lauderdale ranking movement in 90 days? We keep working at no charge.

Measurable movement in Map Pack or organic rankings for your target Fort Lauderdale terms within 90 days of launch, or we keep working at no charge until there is. SEO runs on a six-month minimum term because Broward rankings are built, not bought; the guarantee covers the first quarter of it.

Who we work with

Construction SEO in Fort Lauderdale, by trade

Zainfy is a construction SEO company in the narrow sense: remodeling, roofing and construction SEO only, no HVAC, plumbing or electrical. In Broward each trade is searched differently, and the page set changes with it. Kitchen and bath remodelers, home builders, general contractors and remodeling firms are the core everywhere we work; in Fort Lauderdale the data adds roofing and impact-window contractors, waterfront and marine contractors, siding companies (siding contractor SEO is its own search in Broward) and condo renovation specialists. Below is what each trade’s Broward homeowner types and what we build for it. The same trades run through our Broward contractor marketing too, from a different angle.

Kitchen and bath remodeler SEO

Kitchen remodeler SEO in Fort Lauderdale is room plus area: “kitchen remodeling Coral Ridge”, “bathroom remodel Weston”, “kitchen renovation Plantation”. One page per room per part of the county, each with a price range and photos from that part of Broward.

Home builder SEO

Home builder SEO in Broward is a teardown-and-waterfront game: “custom home builder Las Olas Isles”, “new construction Parkland”, “waterfront home builder Fort Lauderdale”. Lot, dock and elevation pages, plus the FEMA 50% rule explained, rank where a brochure site does not.

General contractor SEO

SEO for general contractors treats additions, whole-house renovations and structural work as separate buyers. “Home addition Coral Springs”, “whole house remodel Rio Vista”, “structural repair Broward” each get a page with permit notes for the right city portal.

Waterfront and marine contractor SEO

“Seawall repair Fort Lauderdale”, “dock builder Las Olas”, “boat lift installation Lighthouse Point”. The canal homes east of US-1 are a market no other Florida city has at this scale, and AI Mode already leads with “marine logistics” when it answers a Las Olas Isles renovation question. Pages on seawall codes, elevation and permits win it.

Roofing contractor SEO

Roofing SEO in Fort Lauderdale is the most contested contractor search in Broward: “roofing SEO Fort Lauderdale”, “roof replacement Pembroke Pines”, “tile roof Coral Springs”. Written inside Florida’s roofing advertising rules, with product approvals named and insurance-claim language kept clean.

Impact window and storm-hardening SEO

“Impact windows Fort Lauderdale”, “hurricane windows Weston”, “Florida Product Approval windows Broward”. In the High-Velocity Hurricane Zone the homeowner already knows the approval language; AI Mode named two window installers for a Las Olas waterfront question. Pages that name wind loads and approvals get cited.

Pool builder and outdoor living SEO

“Pool builder Fort Lauderdale”, “pool remodel Plantation”, “outdoor kitchen Weston”, “screen enclosure Coral Springs”. Year-round outdoor living across the western suburbs, photo-first pages that load fast on a phone.

Who we don’t take

HVAC, plumbing, electrical, landscaping and handyman companies. Different buyers, different searches.

AI SEO

AI SEO for Fort Lauderdale contractors: the test we ran on October 22, 2026

AI SEO for contractors is part of every Zainfy SEO program, and AI SEO Fort Lauderdale firms can measure starts with a test. Homeowners now ask ChatGPT, Gemini, Perplexity and Google’s AI Mode for a contractor in Fort Lauderdale and get names, not links. We ran the test for this page in Google AI Mode on October 22, 2026, with a homeowner question and a waterfront question, and recorded what the answers were built from. The test is repeated 28 and 56 days after launch and reported with your rankings.

AI answer check

October 22, 2026 · Google AI Mode

“Who are the best kitchen and bath remodeling contractors in Fort Lauderdale FL?”
Remodelers named with a 4.7 to 5.0 Google rating: 4 of 4
Remodelers named with fewer than 40 Google reviews: 0 of 4
AI Mode named four Broward firms, every one with a Google Business Profile rated 4.7 to 5.0 and between 46 and 268 reviews, and led with the one that has operated in South Florida since 1984 and runs a showroom. For a waterfront renovation with impact windows on Las Olas Isles it named six firms, all rated 5.0, and opened its answer with marine logistics, coastal code and the FEMA 50% substantial-improvement rule before any name. The firms it chose share four things, and none of them is a big ad budget.

What the named remodelers had in common

What that means for your Fort Lauderdale firm

Coverage

Fort Lauderdale neighborhoods and Broward cities we rank in

Fort Lauderdale sits at the center of a county market that runs from Deerfield Beach and Pompano Beach on the north coast, through the Galt Ocean Mile, Lauderdale-by-the-Sea and the Las Olas canals, to Hollywood and Hallandale on the Miami-Dade line, and west along I-595 and the Sawgrass to Plantation, Davie, Weston, Coral Springs, Parkland, Pembroke Pines and Miramar. Each part searches for a different contractor. The table is how we decide which pages a Fort Lauderdale firm needs first; a crew working south of the county line gets the Miami-Dade version through contractor SEO in Miami.
AreaWhat decides it
Las Olas Isles, Rio Vista, Seven Isles, Harbor BeachWaterfront teardowns, seawalls, docks, impact openings, FEMA 50% rule; the highest budgets in Broward and the most AI-answered questions.
Victoria Park, Coral Ridge, Wilton Manors, Oakland Park1950s–1970s homes, whole-house renovations, additions, kitchen and bath; City of Fort Lauderdale permits through LauderBuild.
Sailboat Bend, Tarpon River, Flagler VillageHistoric homes along the New River, downtown condos and phone-first buyers; permit-aware restoration pages and fast condo pages, in the 954.
Galt Ocean Mile, Lauderdale-by-the-Sea, Pompano Beach, Deerfield BeachCondo milestone inspections under FS 553.899, concrete restoration, unit renovations; boards and property managers search here.
Hollywood, Dania Beach, Hallandale BeachOlder coastal stock, roofing and impact-window demand, bilingual search; separate city building departments.
Plantation, Davie, Cooper CityFamily homes and acreage, additions, pools and outdoor living; the first ring of suburb searches west of I-95.
Weston, Parkland, Coral Springs1990s–2000s suburbs, kitchen and bath updates, re-roofs now reaching 25 years; “website design for contractor Coral Springs” is the top Broward query in our own Search Console.
Pembroke Pines, Miramar, Sunrise, Tamarac, Margate, LauderhillThe largest population block in the county, Spanish, Portuguese and Creole search, roofing and remodeling volume; Pembroke Pines and Miramar searches already reach this site.

Process

How SEO for Fort Lauderdale contractors works, month by month

Month 1

Market audit

Where you rank now across Broward: competitors, Map Pack by part of the county, citations in both languages, and the terms you are losing to template agency pages and shared-lead sites.

Month 2

Keyword and page strategy

The searches Broward buyers and boards use, mapped to neighborhood and service pages: Las Olas, Coral Ridge, Coral Springs, Pembroke Pines, Weston, by project and by trade, with the city portal and approval language each one needs.

Month 3

On-site and off-site work

Technical fixes, page builds, citations and content, in order of ranking impact. Map Pack and ranking movement measured against the 90-day guarantee.

Months 4–6

Reporting and iteration

Monthly reporting on rankings, calls and leads. Organic neighborhood rankings build before hurricane season opens on June 1 and before the snowbirds return in October; Map Pack movement usually shows first in the part of Broward nearest your office.

SEO vs lead sites

Contractor SEO in Fort Lauderdale vs Angi, HomeAdvisor and Local Services Ads

They do different jobs. Lead sites and ads buy calls while you pay; SEO builds rankings and a Google Business Profile that you keep. Contractors in trade forums describe the shared-lead sites the same way: price shoppers.

Angi and HomeAdvisorLocal Services AdsZainfy contractor SEO
Who gets the leadSold to several contractorsYouYou
What you payPer leadPer leadFlat monthly fee, from $999
When you stop payingLeads stopLeads stopRankings and your profile keep working
What it buildsNothing you ownNothing you ownPages, reviews and Map Pack positions you own

Most Fort Lauderdale contractors do best with SEO plus Local Services Ads, and no shared-lead sites; the Thumbtack and HomeAdvisor leads in Broward are sold to several firms at once and priced like it. SEO is the only one of the three that compounds: a Coral Springs kitchen page ranks for years, a Local Services Ad stops the day the budget does. Ads management is a separate Zainfy service with its own 90-day cost-per-lead commitment, run alongside SEO when you want both.

Pricing

Contractor SEO pricing in Fort Lauderdale

Three packages. Basic suits a single-location contractor working one part of Broward; Premium suits multi-crew firms working the coast, the suburbs and Miami-Dade. All three run on a six-month term.

Basic

$999 /month

Single-location Fort Lauderdale contractor starting SEO

Advance

$1,799 /month

Established contractor targeting Fort Lauderdale, Coral Springs and Weston

Premium

$2,499 /month

Multi-location or multi-county South Florida firm

6-month minimum term on all SEO packages. The 90-day results guarantee applies to every package and is written into the agreement.

Results

Results for Florida contractors, and what we bring to Fort Lauderdale

The nearest proof is on the Gulf Coast: the NextGen Construction case study took a Tampa general contractor from 56 to 1,730 organic clicks a month. The same method, applied to Broward’s parts of the county, is what a Fort Lauderdale engagement buys.

+2,989%

SEO · Tampa, FLNextGen ConstructionOrganic clicks from 56 to 1,730 a month in 12 months, with no ad spend.

+402%

SEO · Marietta, GACustom Home RenovationsOrganic clicks from 1,180 to 5,930 a month in 4 months, roofing and siding remodeler.

+400%

Leads · GeorgiaAll About Tile LLCLeads up 400% with a 163% conversion-rate lift over 12 months.

Every client is a home remodeling or construction contractor. We do not serve other industries.

Founders

Who runs your Fort Lauderdale SEO account

One came from marketing, one from construction. Both are on every Fort Lauderdale account.
Zayn Shah, Founder of Zainfy

Zayn Shah

Founder

Six years of performance marketing for US contractors. Zayn runs every Fort Lauderdale SEO account himself: research, pages, profile, reporting. GA4, Google Ads, Meta Blueprint and HubSpot certified.
Dr. Leslie Snead, Co-founder of Zainfy

Dr. Leslie Snead

Co-founder and Strategic Advisor

US-based co-founder and strategic advisor; CEO of Aevolve Green Solutions, with thirty years in construction and housing. Brings the client’s side: what a contractor needs from an agency month to month.

Zainfy works only with home remodeling and construction contractors, in Florida, Georgia and Michigan.

FAQ

Contractor SEO in Fort Lauderdale: questions contractors ask

Yes, because the referral gets Googled before the call. A name passed along in a Coral Springs parents’ group or by a Las Olas property manager is typed into Google within the hour, and what comes back decides whether the call happens: license, reviews, projects nearby. Contractors in the trade forums who say referrals are enough also say the slow months are the problem; SEO is the lead source that keeps working in August when the seasonal owners are away and the referrals pause.
Use them as a bridge, not a base. Contractors in the trade forums describe the shared-lead sites the same way: the lead is sold to three or four Broward firms, the price rises each year, and the reviews stay on their platform. Your own rankings for “kitchen remodeling Coral Springs” or “impact windows Fort Lauderdale” are an asset you keep. Run a directory for 90 days if you need volume now; put the retainer into pages, profile and reviews you own.
Yes on both. Section 489.119(5)(b) of the Florida Statutes requires the registration or certification number in every advertisement, and the DBPR treats a website and a social profile as advertising. For SEO it is an entity fact: Google and the AI tools match the number on your site to the DBPR record, your Google Business Profile and your directory listings, and a match is one of the clearest trust signals a Broward contractor can show. We put it in the header, the footer and the schema.
For most of Broward, yes. More than four in ten households speak a language other than English at home, concentrated in Miramar, Pembroke Pines, Lauderhill and Hollywood, and a homeowner who searches “remodelación de baño Pembroke Pines” lands on whoever has the page. We build Spanish service and area pages with hreflang so Google serves the right language, not a translate button. East of I-95 the demand is mostly English; the keyword data decides which pages get the second language.
The High-Velocity Hurricane Zone is Miami-Dade and Broward under the Florida Building Code, the strictest wind provisions in the country, applied across all 31 Broward cities by the county’s Board of Rules and Appeals. Windows, doors, roofing and shutters need a Florida Product Approval or a Miami-Dade NOA to be permitted here. A Fort Lauderdale homeowner who has lived through one season knows the terms; a page that names the approvals, the wind loads and the permit portal reads as local, and AI Mode quotes exactly that language.
Through the inspection cycle. Every condo or co-op of three stories or more faces a milestone inspection by the end of the year it turns 30, or 25 near salt water, then every ten years under Florida Statute 553.899, plus the structural integrity reserve study. Each report produces a list of repairs, and the property manager searches “concrete restoration contractor Broward” or “balcony waterproofing Fort Lauderdale” before asking for three bids. A page that speaks to boards, with the certificate of insurance and the freight-elevator plan named, is how you get on that list.
Because cheap month-to-month SEO in Broward is usually a template with a keyword list that includes plumbers and pest control, and a page that could be any city. The ranking pages for “contractor SEO Fort Lauderdale” today are 400 to 600 words each with no Broward facts in them. Six months is the shortest period in which a Coral Springs kitchen page, a rebuilt profile and a review program move together; we price for the work, and the 90-day guarantee carries the risk of the first quarter.
Yes, because they are not searching for the same thing. Roofing SEO in Fort Lauderdale is fought over by agencies with a storm budget, and the homeowner typing “roof replacement Pembroke Pines” is not the one typing “kitchen remodel Coral Ridge”. A remodeler ranks on room-and-area pages, neighborhood photos and reviews that name the street. If you also do impact openings, that gets its own page written inside the approval language; it does not need to compete with the roofers for the storm terms.
Because a state page ranks at position 6 for Broward and a city page can rank at 3. In our own Search Console the Florida SEO page is the one Google shows for “seo broward county contractors”, at position six, while the Broward searches with the most volume on this site are for Coral Springs, Pembroke Pines and Miramar by name. A state page cannot carry a suburb. The same logic applies to your firm: a “serving South Florida” page loses to a contractor with a real Weston page every time a Weston homeowner searches.
Yes, by name. We tested it on October 22, 2026: Google’s AI Mode named four Fort Lauderdale remodelers for a kitchen and bath question, every one with a Google rating of 4.7 to 5.0 and 46 to 268 reviews, and six firms for a Las Olas Isles waterfront question, all rated 5.0. It built the answers from rating, review count, license, address, years in South Florida and, for the waterfront job, the FEMA 50% rule and wind-load language. Put those facts in plain text on the site and the profile and you are eligible; earn the reviews and you are named.

Free Fort Lauderdale SEO audit

See which Fort Lauderdale searches your competitors are winning

Thirty minutes. We pull your Map Pack positions for Las Olas, Coral Springs and Pembroke Pines, your competitors’ pages for the terms you want, your Google Business Profile gaps and the Broward searches you are not showing for, and send the findings whether or not you hire us.

What you get on the call

30 minutes · no obligation · 90-day results guarantee

Fort Lauderdale contractor SEO resources

How South Florida Contractors Win Condo Association Work After SB-4D — Zainfy

How South Florida Contractors Win Condo Association Work After SB-4D

Selling to a Broward condo board is a paperwork-and-politics contest: who actually buys, what kills a bid, and the HB 913 disclosure rule that changed it.