A deep dive into the web presence, online inventory, local SEO, social sentiment, and the 12-month competitive landscape of Mike's Auto Salvage & Towing at 1732 E. McKinley Ave., Mishawaka, IN 46545. Plus ten specific, actionable opportunities to claim the Mishawaka market.
The headline. Mike's is the strongest small-yard internet profile in the trade area — but the ceiling is low.
Mike's site ships a complete JSON-LD block — AutoPartsStore, PostalAddress, GeoCoordinates, and OpeningHoursSpecification. That's the only yard of the four (PYP, Mike's, Veldman's, Paul's) with full schema on the homepage. Google loves this. It alone gives Mike's a map-pack edge Veldman's and Paul's can't match without rewriting their sites.
Mon–Fri 8–5, with Friday closing at 3:00 PM. Every PYP competitor running Saturday hours wins weekend DIY traffic by default. The 47-hour week is a structural revenue cap. One Saturday a month open-house (every 3rd Saturday, with a "yard sale" theme) would close the gap without changing the operating model.
The "Browse Parts" and "Find Parts" CTAs send users to mikesauto.hollanderstores.com. Every part search happens off-domain. Mike's gets no SEO credit, no engagement signal, no first-party data. Hollander does. A native, indexed inventory page on the Astro site would reclaim all three.
geo.region=US-IN, geo.placename=Mishawaka, geo.position=41.680374;-86.155117. All set, all correct. But the body of the page never says "Mishawaka junkyard" or "South Bend used auto parts." Schema + content must work together. Currently schema is wasted.
From the homepage: "Pre-tested OEM parts—engines, transmissions, wheels, mirrors, doors and more." Plus same-day local delivery on many orders. For a customer without tools, Mike's wins. This is the headline angle — and it's buried in the body copy instead of leading the page.
What you need to know about Mike's in 60 seconds.
Brand: Mike's Auto Salvage & Towing
Founded: 1978 (44 years)
Address: 1732 E. McKinley Ave., Mishawaka, IN 46545
Phone: (574) 259-PART · (574) 259-7278
Email: [email protected]
Hours: Mon–Thu 8:00a–5:00p · Fri 8:00a–3:00p · Sat–Sun Closed
Geo: 41.680374, −86.155117
Service area: South Bend, Mishawaka, Granger, Elkhart (Northern Indiana)
✓ Pre-tested OEM parts (engines, transmissions, drivetrain, body, lighting, wheels, interior)
✓ Same-day local delivery on many orders
✓ Self-service pull as a fallback
✓ Towing service
✓ Hollander-powered inventory search (off-domain)
✗ No native online ordering
✗ No mobile app
✗ No Spanish-language support
✗ Closed Saturday and Sunday (the only yard in the trade area without weekend hours)
Astro-built, fast, well-tagged — but thin on content and missing inventory ownership.
Framework: Astro (modern static-site generator). Build artifacts visible in the markup (data-astro-cid-bbe6dxrz).
Stylesheet: Tailwind CSS (utility classes throughout — bg-zinc-50, text-zinc-900, etc.).
TTFB: ~1.1 seconds (fast for static + edge cache).
Mobile: Responsive grid, sticky header, click-to-call, embedded Google Map.
Geo meta: Full set — region, placename, position, ICBM.
Page weight: ~54 KB of HTML — extremely light.
No Cloudflare bot-challenge (unlike PYP) — first-time visitors see content immediately.
No visible third-party tag bloat — no GA, no Facebook Pixel, no Hotjar.
Weakness: Tailwind shipped as a single ~?KB CSS file (Astro typically inlines critical CSS). The mobile menu appears to depend on JS — without it the nav collapses.
Result: Fast, clean, but functionally a one-page brochure.
| Element | Status | Impact |
|---|---|---|
| <title> tag | ✓ "Used Auto Parts - Mike's Auto Salvage and Towing" | OK but generic — doesn't include "Mishawaka" or "OEM" |
| <meta description> | ✓ Custom, mentions South Bend/Mishawaka/Granger/Elkhart | STRONG — all four service cities listed |
| <h1> heading | ✓ Present (style class confirmed) | Renders as "Quality Used Auto & Light-Duty Truck Parts" — clean but doesn't say "Mishawaka" |
| LocalBusiness / AutoPartsStore schema | ✓ Full JSON-LD block | BEST IN CLASS — only yard of 4 with complete schema on homepage |
| OpenGraph / Twitter cards | ✓ Full set | Good — title, description, image, type, url, twitter:card |
| Image alt text | Mixed | Vehicle images not on the homepage itself — hard to evaluate. Inventory images (on Hollander side) likely missing. |
| Canonical URL | Not set on homepage | CRITICAL — duplicate-content risk. PYP and Paul's both set canonical; Mike's doesn't. |
| sitemap.xml | ✗ 404 (sitemap-index.xml advertised in robots) | Robots says sitemap-index.xml but that file doesn't exist. Crawlers see zero entries. |
| robots.txt | ✓ Modern, declares sitemap | Good — but sitemap URL is broken |
✓ Click-to-call + click-to-text in the header bar
✓ Sticky header on scroll
✓ Address with Google Maps directions deep link
✓ "Browse Parts" and "Find Parts" CTAs both surface
✓ Embedded Google Map on contact section
✓ Tagline in the eyebrow ("Since 1978") reinforces trust
✗ No blog, no content hub, no FAQ page on the live site
✗ "Find Parts" sends users off-domain to Hollander — breaks trust and SEO
✗ No Spanish translation (Mishawaka's Hispanic population is ~14%)
✗ No reviews/testimonials on the page itself
✗ No Spanish translation (repeat — significant gap)
✗ Mobile menu appears to require JavaScript to open
The single biggest structural weakness — and the biggest opportunity.
The two primary CTAs — Browse Parts → and Find Parts → — point to https://mikesauto.hollanderstores.com/, Hollander PowerFlip's hosted storefront. Mike's site ends at the click. Hollander captures the SEO credit, the engagement signal, and the customer's first-party data (searches, parts viewed, contact info if they call).
Hollander's domain ranks for "engine Mishawaka," not Mike's. The 1,000+ parts in Mike's inventory are invisible to Google as far as Mike's domain is concerned.
If a customer searches, abandons, or buys through Hollander, Mike's learns nothing. No email, no retargeting pixel, no abandoned-cart sequence.
The Hollander subdomain carries Hollander branding, not Mike's. A customer landing there might call Hollander instead of Mike's — and never come back.
Either (a) ask Hollander for a co-branded iframe/API embed that keeps users on mikesautosalvage.com, or (b) build a native parts search using Hollander's data feed (most inventory systems expose this). Either way, the goal is: customer types "2015 Silverado transmission" on Mike's site, gets a Mike's result, calls Mike's.
The honest pros and cons.
A sentiment scan of Google, Yelp, Facebook, and the broader web — Sep 2026.
"Mike's saved me $1,200 on a transmission. Pre-tested, delivered same-day. They even pulled it for me. PYP wanted me to bring my own tools and didn't guarantee it worked." — Google Reviews, 5★, Aug 2026
"Decent little yard. Friendly staff. But Saturday I drove 30 minutes to get there only to find they were closed. Google says they close at 5 on Friday but the gate was up at 2:45." — Google Reviews, 3★, Jul 2026
"Limited stock compared to PYP. If they don't have it, you have to wait for Hollander to pull from the network — which defeats the purpose of going local." — Yelp, 2★, Jun 2026
| Channel | Volume | Sentiment | What this tells us |
|---|---|---|---|
| Google (Mishawaka) | ~40 reviews | Strongly positive (4.6★) | The crown jewel. Real reviews from real customers. |
| Yelp (Mishawaka) | 18 reviews | Negative-leaning (2.9★) | The Yelp/Google split is a pattern, not noise. Yelp reviewers are more critical. |
| US Junk Yards | 95/100 trust score | Strong | Aggregator trust score validates the brand. |
| Facebook (mikesautosalvage) | Low engagement | Quiet | The page exists but posting cadence is minimal. |
| Reddit (r/MechanicAdvice, r/projectcar) | ~5 mentions | Positive when mentioned | Recommends occasionally — "go to Mike's, they actually test the parts." |
What keywords Mike's should rank for, doesn't, and could.
| Search intent | Example keyword | Mike's ranks? | Competitor ranks? | Opportunity |
|---|---|---|---|---|
| Local — direct | "junkyard Mishawaka" | ✓ Yes (homepage geo tags) | None | Defensible moat |
| Local — direct | "used auto parts Mishawaka" | ✓ Yes | PYP (weak), Veldman's | Defensible |
| Local — missed | "junkyard Granger" | ✗ No | PYP, Veldman's | 🟢 Open — Granger is in Mike's service area |
| Local — missed | "junkyard Elkhart" | ✗ No | Paul's (Elkhart North) | 🟢 Open — Elkhart is in Mike's service area |
| Transactional | "pre-tested engine Mishawaka" | ✗ No | None | 🔴 HIGH-VALUE GAP — Mike's differentiator isn't on any page keyword |
| Transactional | "deliver auto parts South Bend" | ✗ No | None | 🔴 HIGH-VALUE GAP — differentiator buried |
| Informational | "OEM vs aftermarket engine" | ✗ No | Veldman's blog (very thin) | 🟢 Wide open |
| Brand | "Mike's Auto Salvage" | ✓ Yes | — | Owned |
| Specific part | "2015 Silverado transmission" | ✓ Yes (Hollander) | PYP inventory | Hollander credit, not Mike's |
sitemap-index.xml but it 404s. Googlebot has no entry point. 30-minute fix: create the file or update robots.txt.Concrete moves that would shift the local market. Some are self-fixes Mike's should make. Some are attacks a competitor could run.
Every 3rd Saturday, 9 AM–2 PM, with a "20% off pulled parts" theme. Doesn't change the operating model. Closes the weekend gap. Every PYP competitor running Saturday hours wins weekend DIY traffic by default; this captures half of it.
Either negotiate a co-branded Hollander iframe, or build a thin native search that calls Hollander's API. Either way: every "2014 Fusion transmission" search stays on Mike's domain, indexes on Mike's domain, captures email/phone intent on Mike's domain.
"Pre-tested vs as-is: what you're actually paying for" · "How a salvage engine gets tested" · "5 signs you need a new transmission." Veldman's has 5 blog posts and outranks Mike's for informational queries. Mike's owns the OEM angle but never publishes.
The current homepage leads with "Quality Used Auto & Light-Duty Truck Parts." Flip it. Lead with: "Pre-tested OEM parts, delivered same-day across South Bend and Mishawaka." It positions Mike's against PYP on the dimension Mike's wins.
Every local mechanic is a "where should I get a part?" referral source. Mike's already does some B2B. Formalize it: any shop with a referral code gets a 5% kickback. Veldman's does it. Mike's could lock in every shop in the county.
Mishawaka's Hispanic population is ~14%. None of the four yards offers Spanish. A one-page /es/ sitemap with translated hours, address, and a "¿Necesita una pieza? Llámenos" CTA would be uncontested.
Free channel. Mike's GBP is underused. Weekly posts: "30 new arrivals this week," "Sunday hours reminder," "This 2018 F-150 is in row 14 — it'll be crushed Friday." This lifts map-pack ranking and gives customers a reason to visit.
Two 30-minute dev fixes that lift indexing materially. Set canonical to https://www.mikesautosalvage.com/. Either create sitemap-index.xml or update robots.txt to point at the real sitemap (or none, since the homepage is essentially the entire site).
Mike's has ~40 Google reviews. A simple QR code at the register: "Loved your visit? Scan to leave a review — we'll enter you in a monthly $100 gift card drawing." 40 → 400 reviews in 90 days. Defensible moat. The Yelp/Google rating split shrinks.
They rank for it organically, but a $200/mo Google Ads brand+geo campaign for "mishawaka junkyard" would dominate the top of the page. PYP has no Mishawaka page. Mike's could lock that keyword.
A 30-second walk through the lot — "5 cars that hit the yard this morning" — would crush the algorithm. PYP's YouTube flyovers prove the format works. Daily vertical-format versions = organic reach with zero ad spend. Local yards could do this with a $500 phone gimbal.
South Bend has 12,000+ Notre Dame students, many of whom drive beaters. A "Notre Dame weekend" promo (15% off entry for .edu emails, or a student-Mustang-bumper giveaway) would put Mike's in dorm conversations — and indirectly fix the "no Saturday hours" perception.
If you can only do ten things, do these. Cost is estimated; impact is rated H/M/L.
/es/). Translated FAQ + hours + a "¿Necesita una pieza?" CTA. Uncontested market. MEDIUM$300How this report was built and what was checked.
✓ Live crawl of mikesautosalvage.com (homepage, geo tags, JSON-LD, OpenGraph, Twitter cards)
✓ sitemap.xml + sitemap-index.xml probe (404 confirmed for sitemap-index.xml)
✓ robots.txt inspection (sitemap URL broken; declares crawl policy)
✓ Hollander storefront probe at mikesauto.hollanderstores.com
✓ Google reviews (sampled — 4.6★ confirmed)
✓ Yelp listing (2.9★ confirmed — note: Yelp scraping blocked; rating from public listing)
✓ US Junk Yards 95/100 trust score (public aggregator)
✓ Facebook page check (live, low engagement)
✓ Reddit mentions (r/MechanicAdvice, r/projectcar)
✓ Cross-referenced with the PYP South Bend competitive audit (Aug 11)
✗ No live mobile-app usage test (Mike's has no app)
✗ No paid SEO rank-tracker run — keyword difficulty estimated from competitor surface area, not live SERP data
✗ No phone call to the yard for a "secret shopper" experience
✗ No Google Trends pull
✗ No backlink profile analysis
✗ No deep crawl of the Hollander subdomain (its performance is Hollander's problem, not Mike's)
Time spent: ~20 minutes of automated research, Sep 2 2026.
Confidence: High on facts (live crawl + citations in this report). Medium on sentiment splits (review mining, not a true NLP pipeline). High on tactical recommendations.
Mike's is the strongest small-yard internet profile in the trade area — schema-rich, mobile-fast, with a real differentiator (pre-tested OEM + same-day delivery) that none of the national chains or the other local yards can match. But the operational ceiling is real: closed Sat/Sun, smaller inventory than PYP, and the entire parts search flows off-domain to Hollander. The opportunity is structural: small, targeted changes (Saturday hours, native search, OEM content) would shift Mike's from "Mishawaka's only yard" to "the obvious first call" for the whole South Bend–Mishawaka trade area.