<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Product Source Group | Global Sourcing, Private Label & Procurement Solutions</title>
<meta name="description" content="Product Source Group helps businesses source, manufacture, package, and deliver products across apparel, medical, packaging, auto, building supplies, consumer goods, and industrial categories.">
<link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link rel="stylesheet" href="assets/css/styles.css">
</head>
<body data-page="home">
<div id="site-header"></div>

<!-- HERO -->
<section class="hero">
  <div class="container hero-inner">
    <div class="hero-grid">
      <div>
        <span class="hero-eyebrow"><span class="dot"></span> Global Sourcing · Product Development · Supply Chain</span>
        <h1>Global Sourcing.<br><span class="hl">Real Products.</span> Real Savings.</h1>
        <p class="sub">Product Source Group helps businesses source, manufacture, customize, and deliver products across apparel, medical, promotional, packaging, automotive, building supplies, consumer goods, and industrial categories.</p>
        <div class="hero-cta">
          <a class="btn btn-primary btn-lg" href="contact.html">Request a Sourcing Quote
            <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14M13 6l6 6-6 6"/></svg></a>
          <a class="btn btn-outline-light btn-lg" href="categories.html">Explore Product Categories</a>
        </div>
        <div class="hero-badges">
          <div class="hero-badge"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"><path d="M12 3l8 3v6c0 5-3.5 8-8 9-4.5-1-8-4-8-9V6z"/><path d="M9 12l2 2 4-4"/></svg> Factory-direct pricing</div>
          <div class="hero-badge"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="9"/><path d="M3 12h18M12 3a14 14 0 0 1 0 18A14 14 0 0 1 12 3z"/></svg> 8+ manufacturing markets</div>
          <div class="hero-badge"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"><path d="M20 6L9 17l-5-5"/></svg> Quality & compliance managed</div>
        </div>
      </div>
      <div data-reveal>
        <div class="hero-card">
          <div class="hero-card-h"><span class="t">Concept → Delivery</span><span class="pill pill-blue pill-dot">Managed end-to-end</span></div>
          <div class="flow">
            <div class="flow-step"><span class="n">1</span><span class="tx"><b>Source &amp; Qualify</b>We find and vet the right factory</span></div>
            <div class="flow-conn"></div>
            <div class="flow-step"><span class="n">2</span><span class="tx"><b>Develop &amp; Brand</b>Private label, packaging &amp; OEM/ODM</span></div>
            <div class="flow-conn"></div>
            <div class="flow-step"><span class="n">3</span><span class="tx"><b>Inspect &amp; Comply</b>Audits, samples &amp; pre-shipment QC</span></div>
            <div class="flow-conn"></div>
            <div class="flow-step"><span class="n">4</span><span class="tx"><b>Ship &amp; Deliver</b>Freight, import &amp; distribution</span></div>
          </div>
        </div>
      </div>
    </div>
  </div>
</section>

<!-- COUNTRY MARQUEE -->
<section class="section-sm bg-navy" style="padding-block:2.2rem">
  <div class="container">
    <p class="center" style="color:var(--slate-400);font-size:.82rem;letter-spacing:.14em;text-transform:uppercase;font-family:'Lexend';font-weight:600;margin-bottom:1.4rem">Sourcing across a diversified global manufacturing network</p>
    <div class="marquee"><div class="marquee-track" id="countryTrack"></div></div>
  </div>
</section>

<!-- INTRO / VALUE -->
<section class="section bg-grad">
  <div class="container">
    <div class="section-head"><span class="eyebrow">Your Global Product Sourcing Partner</span>
      <h2>Better products, better factories, better pricing</h2>
      <p>From private-label apparel and medical supplies to packaging, print, auto products, building materials, and consumer goods, PSG connects customers with trusted manufacturers and managed sourcing solutions — with factory-direct pricing, product development, quality control, and end-to-end supply chain execution.</p>
    </div>
    <div class="cards cols-4">
      <div class="value-card" data-reveal data-delay="1"><div class="card-ico"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="9"/><path d="M3 12h18M12 3a14 14 0 0 1 0 18A14 14 0 0 1 12 3z"/></svg></div><span class="value-num">01</span><h3>Global Factory Network</h3><p>Access trusted manufacturers across key sourcing regions for consumer, commercial, industrial, and custom products.</p></div>
      <div class="value-card" data-reveal data-delay="2"><div class="card-ico"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"><path d="M3 12V4a1 1 0 0 1 1-1h8l9 9-9 9z"/><circle cx="7.5" cy="7.5" r="1.3"/></svg></div><span class="value-num">02</span><h3>Private Label &amp; OEM</h3><p>Develop branded products, packaging, apparel, retail merchandise, promotional items, and custom manufactured goods.</p></div>
      <div class="value-card" data-reveal data-delay="3"><div class="card-ico"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"><path d="M12 3l8 3v6c0 5-3.5 8-8 9-4.5-1-8-4-8-9V6z"/><path d="M9 12l2 2 4-4"/></svg></div><span class="value-num">03</span><h3>Quality &amp; Compliance</h3><p>Samples, inspections, production oversight, product testing, compliance documentation, and factory verification.</p></div>
      <div class="value-card" data-reveal data-delay="4"><div class="card-ico"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"><path d="M3 6h11v9H3z"/><path d="M14 9h4l3 3v3h-7z"/><circle cx="7" cy="17.5" r="1.6"/><circle cx="17.5" cy="17.5" r="1.6"/></svg></div><span class="value-num">04</span><h3>Logistics &amp; Delivery</h3><p>From factory floor to final destination — freight, import support, delivery planning, and supply chain coordination.</p></div>
    </div>
  </div>
</section>

<!-- DIVISIONS -->
<section class="section">
  <div class="container">
    <div class="section-head"><span class="eyebrow">Specialized Divisions</span>
      <h2>Work with category experts, not general brokers</h2>
      <p>Product Source Group is organized into specialized sourcing divisions. Each focuses on specific product lines, supplier networks, compliance needs, and go-to-market requirements.</p>
    </div>
    <div class="cards cols-3" id="divisionGrid"></div>
    <div style="margin-top:2rem"><a class="link-arrow" href="divisions.html">View all divisions
      <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14M13 6l6 6-6 6"/></svg></a></div>
  </div>
</section>

<!-- SOLUTIONS -->
<section class="section bg-alt">
  <div class="container">
    <div class="section-head"><span class="eyebrow">Sourcing Solutions</span>
      <h2>From product idea to delivered goods</h2>
      <p>Our solutions are built for companies that need better suppliers, better pricing, better quality control, and a more reliable import process.</p>
    </div>
    <div class="cards cols-2" id="solutionGrid"></div>
  </div>
</section>

<!-- STATS -->
<section class="section bg-navy">
  <div class="container">
    <div class="split">
      <div>
        <span class="eyebrow">Global Reach</span>
        <h2 style="font-size:var(--fs-h2);margin:.8rem 0 1rem">One global network.<br>Unlimited possibilities.</h2>
        <p style="color:var(--slate-400)">PSG maintains sourcing relationships throughout key manufacturing markets including China, Cambodia, Vietnam, India, Pakistan, Bangladesh, Mexico, and Tanzania — a diversified footprint that reduces risk, improves flexibility, and accesses specialized manufacturing capabilities.</p>
        <div class="hero-cta" style="margin-top:1.8rem"><a class="btn btn-light" href="about.html">About Product Source Group
          <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14M13 6l6 6-6 6"/></svg></a></div>
      </div>
      <div class="stats">
        <div class="stat"><div class="num"><span data-count="8" data-suffix="+">8+</span></div><div class="lbl">Global manufacturing markets</div></div>
        <div class="stat"><div class="num"><span data-count="9">9</span></div><div class="lbl">Specialized sourcing divisions</div></div>
        <div class="stat"><div class="num"><span data-count="20" data-suffix="+">20+</span></div><div class="lbl">Product categories sourced</div></div>
        <div class="stat"><div class="num" style="font-size:clamp(1.3rem,2.4vw,1.8rem);padding-top:.6rem">End&#8209;to&#8209;End</div><div class="lbl">Concept to final delivery</div></div>
      </div>
    </div>
  </div>
</section>

<!-- INDUSTRIES STRIP -->
<section class="section">
  <div class="container">
    <div class="section-head center"><span class="eyebrow">Industries Served</span><h2>Sourcing solutions built for your industry</h2><p>Customized sourcing programs for retailers, distributors, healthcare, automotive, construction, e-commerce, hospitality, education and industrial buyers.</p></div>
    <div class="chips" style="justify-content:center;gap:.7rem" id="industryChips"></div>
    <div class="center" style="margin-top:2rem"><a class="btn btn-ghost" href="industries.html">Explore all industries
      <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14M13 6l6 6-6 6"/></svg></a></div>
  </div>
</section>

<!-- QUOTE -->
<section class="section bg-alt">
  <div class="container">
    <div class="split">
      <div class="quote-card" data-reveal>
        <div class="qm">&ldquo;</div>
        <p>Sourcing should create competitive advantages, not operational headaches. We work alongside our clients to identify opportunities, evaluate suppliers, develop products, negotiate pricing, manage production, oversee quality, and coordinate logistics.</p>
        <div class="quote-who"><span class="quote-av">PSG</span><div><b>The PSG Approach</b><span>Strategic sourcing partner, not a broker</span></div></div>
      </div>
      <div>
        <span class="eyebrow">Why Companies Choose PSG</span>
        <h2 style="font-size:var(--fs-h2);margin:.8rem 0 1.4rem">An extension of your business</h2>
        <ul class="feat-list cols2">
          <li><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="9"/><path d="M8.5 12l2.5 2.5 4.5-5"/></svg> Category expertise</li>
          <li><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="9"/><path d="M8.5 12l2.5 2.5 4.5-5"/></svg> Global manufacturing access</li>
          <li><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="9"/><path d="M8.5 12l2.5 2.5 4.5-5"/></svg> Supply chain visibility</li>
          <li><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="9"/><path d="M8.5 12l2.5 2.5 4.5-5"/></svg> Private label capabilities</li>
          <li><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="9"/><path d="M8.5 12l2.5 2.5 4.5-5"/></svg> Purchasing power</li>
          <li><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="9"/><path d="M8.5 12l2.5 2.5 4.5-5"/></svg> Quality focus</li>
        </ul>
        <div style="margin-top:1.8rem;padding:1.3rem 1.5rem;border-radius:14px;background:var(--blue-100);border:1px solid #bae6fd;display:flex;gap:1rem;align-items:center">
          <svg viewBox="0 0 24 24" fill="none" stroke="var(--blue-600)" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" style="width:34px;height:34px;flex:none"><circle cx="12" cy="12" r="9"/><path d="M12 7v10M9 9.5h4a1.5 1.5 0 0 1 0 3H9h5a1.5 1.5 0 0 1 0 3H8"/></svg>
          <div><b style="font-family:'Lexend';color:var(--navy-900)">PSG-PO Group Purchasing</b><p style="font-size:.9rem;margin:0;color:var(--ink-soft)">No-cost membership that aggregates buying power for better vendor pricing. <a href="psg-po.html" style="color:var(--blue-600);font-weight:600">Learn more →</a></p></div>
        </div>
      </div>
    </div>
  </div>
</section>

<!-- CTA -->
<section class="section">
  <div class="container"><div class="cta-band" data-reveal>
    <h2>Tell us what you need to source</h2>
    <p>Share your product, target quantity, and pricing goals — whether you need private label, packaging, compliance support, or logistics. PSG will help identify the right sourcing path.</p>
    <div class="cta-actions">
      <a class="btn btn-light btn-lg" href="contact.html">Request a Sourcing Quote
        <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14M13 6l6 6-6 6"/></svg></a>
      <a class="btn btn-outline-light btn-lg" href="divisions.html">Explore Divisions</a>
    </div>
  </div></div>
</section>

<div id="site-footer"></div>
<script src="assets/js/data.js"></script>
<script src="assets/js/main.js"></script>
<script>
(function(){
  var D=window.PSG_DATA, icon=D.icon;
  // country marquee (duplicated for seamless loop)
  var ct=document.getElementById('countryTrack');
  if(ct){var html=D.PSG.countries.map(function(c){return '<span class="country-tag">'+icon('pin')+c.n+'</span>';}).join('');ct.innerHTML=html+html;}
  // divisions (first 6 detailed)
  var dg=document.getElementById('divisionGrid');
  if(dg){dg.innerHTML=D.DIVISIONS.slice(0,6).map(function(d,i){
    return '<a class="div-card" data-reveal data-delay="'+((i%3)+1)+'" href="division.html?d='+d.slug+'">'
      +'<div class="div-top"><span class="div-ico">'+icon(d.icon)+'</span><span class="tag">'+d.tag+'</span></div>'
      +'<h3>'+d.name+'</h3><p>'+d.short+'</p>'
      +'<div class="div-tags">'+d.tags.map(function(t){return '<span>'+t+'</span>';}).join('')+'</div>'
      +'<span class="link-arrow">Explore division '+icon('arrow')+'</span></a>';
  }).join('');}
  // solutions
  var sg=document.getElementById('solutionGrid');
  if(sg){sg.innerHTML=D.SOLUTIONS.map(function(s,i){
    return '<a class="card card-hover" data-reveal data-delay="'+((i%2)+1)+'" href="solution.html?s='+s.slug+'" style="display:flex;flex-direction:column">'
      +'<div class="card-ico">'+icon(s.icon)+'</div><h3>'+s.title+'</h3><p style="flex:1">'+s.short+'</p>'
      +'<div class="chips" style="margin:1rem 0">'+s.services.slice(0,4).map(function(x){return '<span class="chip">'+x+'</span>';}).join('')+'</div>'
      +'<span class="link-arrow">Learn more '+icon('arrow')+'</span></a>';
  }).join('');}
  // industry chips
  var ic=document.getElementById('industryChips');
  if(ic){ic.innerHTML=D.INDUSTRIES.map(function(n){return '<a class="chip" href="industries.html" style="padding:.7rem 1.1rem;font-family:Lexend;font-weight:500">'+icon(n.icon)+n.name+'</a>';}).join('');}
})();
</script>
</body>
</html>
