{
 "pack": "Auto Repair Data Pack",
 "version": "2026-10-31",
 "page": "/auto-repair-data/",
 "sample_share": 0.05,
 "full_files": "On request. Use the form at /auto-repair-data/#request",
 "removed": [
  "personal phone numbers",
  "emails",
  "street addresses",
  "coordinates",
  "reviewer names",
  "review text",
  "Reddit usernames and post text"
 ],
 "files": [
  {
   "file": "keywords.csv",
   "status": "ready",
   "description": "Every repair search with monthly volume, cost per click, difficulty, intent, trend, peak month and 12 months of history.",
   "source": "DataForSEO, Google US (Google Ads volume)",
   "collected": "2026-10-01 to 2026-10-25",
   "rows": 16888,
   "sample_rows": 825,
   "columns": [
    "keyword",
    "job_slug",
    "need_category",
    "stage",
    "is_mobile",
    "intent",
    "is_question",
    "volume",
    "cpc",
    "kd",
    "click_value_mo",
    "yearly_trend_pct",
    "peak_month",
    "low_month",
    "seasonality_index",
    "is_primary",
    "variant_cluster",
    "low_bid",
    "high_bid",
    "source",
    "2025-09",
    "2025-10",
    "2025-11",
    "2025-12",
    "2026-01",
    "2026-02",
    "2026-03",
    "2026-04",
    "2026-05",
    "2026-06",
    "2026-07",
    "2026-08"
   ],
   "sample": "/samples/auto-repair/keywords.csv",
   "bytes": 3701117
  },
  {
   "file": "repair_jobs.csv",
   "status": "ready",
   "description": "One row per repair job. Demand, click value, questions, owner money mentioned, result page makeup, parts range and labor hours.",
   "source": "Joined from the files in this pack plus MechanicRank repair guides",
   "collected": "2026-10-25",
   "rows": 115,
   "sample_rows": 3,
   "columns": [
    "job_slug",
    "job",
    "category",
    "monthly_searches",
    "keyword_clusters",
    "click_value_mo_usd",
    "avg_cpc_usd",
    "yoy_trend_pct",
    "peak_month",
    "paa_questions",
    "paa_serp_hits",
    "reddit_titles_matched",
    "reddit_topic",
    "reddit_topic_median_money_usd",
    "reddit_topic_intensity",
    "serps_checked",
    "serp_ai_overview_rate",
    "serp_avg_forum_results_top10",
    "parts_low_usd",
    "parts_high_usd",
    "labor_hours_low",
    "labor_hours_high",
    "urgency_level",
    "applies_to_ev",
    "symptoms_listed",
    "has_spec"
   ],
   "sample": "/samples/auto-repair/repair_jobs.csv",
   "bytes": 18055
  },
  {
   "file": "repair_jobs.jsonl",
   "status": "ready",
   "description": "The same 115 jobs with top keywords, questions, symptoms, car type notes and sources nested in each record.",
   "source": "Joined from the files in this pack plus MechanicRank repair guides",
   "collected": "2026-10-25",
   "rows": 115,
   "sample_rows": 3,
   "columns": [
    "job_slug",
    "job",
    "category",
    "monthly_searches",
    "keyword_clusters",
    "click_value_mo_usd",
    "avg_cpc_usd",
    "yoy_trend_pct",
    "peak_month",
    "paa_questions",
    "paa_serp_hits",
    "reddit_titles_matched",
    "reddit_topic",
    "reddit_topic_median_money_usd",
    "reddit_topic_intensity",
    "serps_checked",
    "serp_ai_overview_rate",
    "serp_avg_forum_results_top10",
    "parts_low_usd",
    "parts_high_usd",
    "labor_hours_low",
    "labor_hours_high",
    "urgency_level",
    "applies_to_ev",
    "symptoms_listed",
    "has_spec",
    "top_keywords",
    "questions",
    "symptoms",
    "vehicle_notes",
    "related_jobs",
    "sources",
    "serp_forum_domains"
   ],
   "sample": "/samples/auto-repair/repair_jobs.jsonl",
   "bytes": 512309
  },
  {
   "file": "questions.csv",
   "status": "ready",
   "description": "Questions people ask about car repair, how many result pages show each one and who answers it.",
   "source": "DataForSEO, Google US (People Also Ask and AI answers)",
   "collected": "2026-10-01 to 2026-10-25",
   "rows": 1846,
   "sample_rows": 83,
   "columns": [
    "question",
    "job_slug",
    "topic",
    "serp_count",
    "answer_type",
    "answer_domains",
    "forum_share_top10",
    "answered_by_forum",
    "intent_group",
    "intent_group_serps",
    "source"
   ],
   "sample": "/samples/auto-repair/questions.csv",
   "bytes": 202625
  },
  {
   "file": "pain_points.csv",
   "status": "ready",
   "description": "Ranked owner complaints with post counts, anger score and the median dollar amount owners mention.",
   "source": "Public Reddit posts, counted and paraphrased. No usernames or post text",
   "collected": "2026-10-25",
   "rows": 36,
   "sample_rows": 3,
   "columns": [
    "pain_point",
    "category",
    "priority_score_freq_x_intensity",
    "reddit_posts",
    "mean_intensity_1to5",
    "median_money_mentioned_usd",
    "representative_paraphrase",
    "source"
   ],
   "sample": "/samples/auto-repair/pain_points.csv",
   "bytes": 4343
  },
  {
   "file": "reddit_topic_stats.csv",
   "status": "ready",
   "description": "Post counts, anger score and median money mentioned for each repair topic.",
   "source": "Public Reddit posts, counted only",
   "collected": "2026-10-25",
   "rows": 19,
   "sample_rows": 3,
   "columns": [
    "topic",
    "posts",
    "mean_intensity_1to5",
    "median_money_mentioned_usd"
   ],
   "sample": "/samples/auto-repair/reddit_topic_stats.csv",
   "bytes": 633
  },
  {
   "file": "serp_features.csv",
   "status": "ready",
   "description": "What each search result page shows. AI answer, cited sites, forums, video, local pack and the top 10 domains.",
   "source": "DataForSEO, Google US (organic and advanced SERP)",
   "collected": "2026-10-25",
   "rows": 78,
   "sample_rows": 3,
   "columns": [
    "keyword",
    "cluster",
    "ai_overview",
    "ai_overview_cited_domains",
    "featured_snippet_owner",
    "paa_count",
    "video_carousel",
    "video_channels",
    "short_videos",
    "discussions_forums_block",
    "forum_block_domains",
    "perspectives_block",
    "local_pack",
    "local_pack_count",
    "shopping_products",
    "knowledge_graph",
    "images",
    "top10_organic_domains",
    "forum_ugc_in_top10",
    "reddit_rank",
    "youtube_in_top10",
    "item_types",
    "job_slug"
   ],
   "sample": "/samples/auto-repair/serp_features.csv",
   "bytes": 32162
  },
  {
   "file": "serp_domains.csv",
   "status": "ready",
   "description": "Which sites win repair searches, by topic, with top 3 counts, AI answer citations and share of voice.",
   "source": "DataForSEO, Google US (organic and advanced SERP)",
   "collected": "2026-10-25",
   "rows": 934,
   "sample_rows": 36,
   "columns": [
    "scope",
    "domain",
    "type",
    "serps_in_top10",
    "organic_top10_hits",
    "top3",
    "pos1",
    "sov_ctr",
    "ai_overview_citations",
    "featured_snippets",
    "paa_answer_sources",
    "video_results",
    "forum_block_results",
    "sov_pct_of_scope"
   ],
   "sample": "/samples/auto-repair/serp_domains.csv",
   "bytes": 53841
  },
  {
   "file": "shop_market_by_city.csv",
   "status": "ready",
   "description": "Shop counts and quality for 2,083 US cities. Shop types, median rating, share with a website, Sunday hours and mobile repair.",
   "source": "Public business listings, city totals only",
   "collected": "2026-10-25",
   "rows": 2083,
   "sample_rows": 88,
   "columns": [
    "state",
    "city",
    "shops",
    "general_shops",
    "mobile",
    "hybrid_shop_and_mobile",
    "tire",
    "body_collision",
    "mobile_capable_pct",
    "median_rating",
    "median_reviews",
    "pct_under_4_stars",
    "pct_with_website",
    "pct_claimed",
    "pct_open_sunday",
    "ca_bar_licensed"
   ],
   "sample": "/samples/auto-repair/shop_market_by_city.csv",
   "bytes": 121490
  },
  {
   "file": "long_tail.csv",
   "status": "ready",
   "description": "Long tail repair searches pulled from search suggestions, with seed job, intent and which engines showed it.",
   "source": "Google and Bing search suggestions",
   "collected": "2026-10-30",
   "rows": 15971,
   "sample_rows": 779,
   "columns": [
    "keyword",
    "seed",
    "new",
    "both_engines",
    "engines",
    "intent"
   ],
   "sample": "/samples/auto-repair/long_tail.csv",
   "bytes": 1370651
  },
  {
   "file": "long_tail_both_volume.csv",
   "status": "ready",
   "description": "The 776 long tail searches both engines suggested, with US monthly volume, cost per click, competition and bid range.",
   "source": "DataForSEO, Google US (Google Ads volume)",
   "collected": "2026-10-31",
   "rows": 776,
   "sample_rows": 30,
   "columns": [
    "keyword",
    "monthly_volume_us",
    "cpc",
    "competition",
    "competition_index",
    "low_bid",
    "high_bid"
   ],
   "sample": "/samples/auto-repair/long_tail_both_volume.csv",
   "bytes": 42725
  },
  {
   "file": "trends_metro.csv",
   "status": "ready",
   "description": "Search interest for 42 repair terms in 210 metro areas, with an index against the average metro.",
   "source": "Google Trends by metro area",
   "collected": "2026-10-30",
   "rows": 7691,
   "sample_rows": 382,
   "columns": [
    "term",
    "dma_code",
    "dma",
    "trends_value",
    "index_vs_avg_metro"
   ],
   "sample": "/samples/auto-repair/trends_metro.csv",
   "bytes": 374158
  },
  {
   "file": "metro_profiles.csv",
   "status": "ready",
   "description": "One row per metro with population and the repair searches it over indexes on most.",
   "source": "Google Trends by metro area plus Census populations",
   "collected": "2026-10-30",
   "rows": 210,
   "sample_rows": 6,
   "columns": [
    "dma",
    "msa_pop_guess",
    "terms",
    "top_over_index"
   ],
   "sample": "/samples/auto-repair/metro_profiles.csv",
   "bytes": 29767
  },
  {
   "file": "posted_prices.csv",
   "status": "ready",
   "description": "Prices independent shops post on their own websites. Labor rate, oil change, diagnostic fee, brakes and more, with the middle half range.",
   "source": "Independent shop websites, 22,085 crawled, robots.txt respected",
   "collected": "2026-10-30",
   "rows": 16,
   "sample_rows": 3,
   "columns": [
    "item",
    "sites",
    "low_p25",
    "median",
    "high_p75"
   ],
   "sample": "/samples/auto-repair/posted_prices.csv",
   "bytes": 563
  },
  {
   "file": "posted_prices_by_state.csv",
   "status": "ready",
   "description": "Median posted price by state and item.",
   "source": "Independent shop websites, 22,085 crawled, robots.txt respected",
   "collected": "2026-10-30",
   "rows": 116,
   "sample_rows": 3,
   "columns": [
    "state",
    "item",
    "sites",
    "median"
   ],
   "sample": "/samples/auto-repair/posted_prices_by_state.csv",
   "bytes": 3068
  },
  {
   "file": "posted_prices_jobs.csv",
   "status": "ready",
   "description": "Posted prices for more repair jobs (brake job, pads and rotors, flat repair, tire mount and balance, jump start and more), each with 15 or more shops.",
   "source": "Independent shop websites, 18,181 read, robots.txt respected",
   "collected": "2026-10-31",
   "rows": 8,
   "sample_rows": 3,
   "columns": [
    "item",
    "sites",
    "low_p25",
    "median",
    "high_p75"
   ],
   "sample": "/samples/auto-repair/posted_prices_jobs.csv",
   "bytes": 304
  },
  {
   "file": "labor_rate_by_state.csv",
   "status": "ready",
   "description": "Median posted labor rate per hour by state with the middle half range.",
   "source": "Independent shop websites, 22,085 crawled, robots.txt respected",
   "collected": "2026-10-30",
   "rows": 24,
   "sample_rows": 3,
   "columns": [
    "state",
    "labor_rate_quotes",
    "median",
    "low_p25",
    "high_p75"
   ],
   "sample": "/samples/auto-repair/labor_rate_by_state.csv",
   "bytes": 476
  },
  {
   "file": "shop_map_cities_25k.csv",
   "status": "ready",
   "description": "Every US city over 25,000 people with population, shop counts from two sources, shops per 10,000 people and a thin market flag.",
   "source": "OpenStreetMap plus Census 2023 place populations",
   "collected": "2026-10-30",
   "rows": 1581,
   "sample_rows": 71,
   "columns": [
    "state",
    "city",
    "population",
    "shops_in_our_db",
    "shops_in_osm",
    "our_shops_per_10k",
    "gap_flag"
   ],
   "sample": "/samples/auto-repair/shop_map_cities_25k.csv",
   "bytes": 52196
  },
  {
   "file": "review_themes.csv",
   "status": "ready",
   "description": "What good and bad shop reviews talk about, and how much more often each theme shows up in bad ones.",
   "source": "23,409 public shop reviews, totals only. No review text or reviewer names",
   "collected": "2026-10-30",
   "rows": 18,
   "sample_rows": 3,
   "columns": [
    "theme",
    "pct_of_5_4_star",
    "pct_of_1_2_star",
    "lift_neg_vs_pos"
   ],
   "sample": "/samples/auto-repair/review_themes.csv",
   "bytes": 669
  },
  {
   "file": "review_jobs.csv",
   "status": "ready",
   "description": "Which repair jobs show up in reviews and the share of each that are 1 or 2 stars.",
   "source": "23,409 public shop reviews, totals only. No review text or reviewer names",
   "collected": "2026-10-30",
   "rows": 14,
   "sample_rows": 3,
   "columns": [
    "job",
    "reviews",
    "pct_all",
    "pct_of_1_2_star_that_name_it",
    "neg_share_of_job"
   ],
   "sample": "/samples/auto-repair/review_jobs.csv",
   "bytes": 554
  },
  {
   "file": "review_stats.json",
   "status": "ready",
   "description": "Review totals. Star mix, price verdicts, top services, owner reply rates and dealer savings.",
   "source": "23,409 public shop reviews, totals only. No review text or reviewer names",
   "collected": "2026-10-30",
   "rows": 12,
   "sample_rows": null,
   "columns": [
    "reviews",
    "sources",
    "stars",
    "bands",
    "states",
    "price_assessment",
    "price_assessment_by_band",
    "services_top",
    "owner_reply_riverside",
    "dealer_savings",
    "reddit_posts",
    "reddit_paid_mentions"
   ],
   "sample": "/samples/auto-repair/review_stats.json",
   "bytes": 2128
  },
  {
   "file": "research_stats.json",
   "status": "ready",
   "description": "Run totals for the long tail, metro and shop map work, including top metros for each term.",
   "source": "Summary of the files above",
   "collected": "2026-10-30",
   "rows": 4,
   "sample_rows": null,
   "columns": [
    "long_tail",
    "trends",
    "shop_map",
    "prices"
   ],
   "sample": "/samples/auto-repair/research_stats.json",
   "bytes": 12344
  },
  {
   "file": "briefs.jsonl",
   "status": "ready",
   "bundle": "content briefs",
   "description": "One ready content brief per repair job. Target keywords, questions Google shows, symptoms, car type notes, owner pain, what ranks, the gap to beat it and sources to cite. Also shipped as 115 separate JSON files.",
   "source": "Built from the files in this pack",
   "collected": "2026-10-25",
   "rows": 115,
   "sample_rows": 6,
   "columns": [
    "job",
    "job_slug",
    "category",
    "demand",
    "cost_spec",
    "target_keywords",
    "questions_google_shows",
    "more_questions",
    "symptoms",
    "vehicle_notes",
    "what_owners_say",
    "serp",
    "gap",
    "sources_to_cite"
   ],
   "sample": "/samples/auto-repair/briefs_sample.jsonl",
   "bytes": 471938
  }
 ]
}