<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Déménageur Lyon : service pro & fiable</title>
<meta name="description" content="Besoin d’un déménageur à Lyon ? Bénéficiez d’un devis gratuit et d’une équipe professionnelle pour un déménagement serein.">
<link rel="canonical" href="https://demenageur-lyon-4.net.fr">
<meta property="og:type" content="website">
<meta property="og:url" content="https://demenageur-lyon-4.net.fr">
<meta property="og:title" content="Déménageur Lyon : service pro & fiable">
<meta property="og:description" content="Besoin d’un déménageur à Lyon ? Bénéficiez d’un devis gratuit et d’une équipe professionnelle pour un déménagement serein.">
<meta property="og:locale" content="fr_FR">
<meta property="og:image" content="https://demenageur-lyon-4.net.fr/assets/images/library/furniture-moving-4971224.webp"> <meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Déménageur Lyon : service pro & fiable">
<meta name="twitter:description" content="Besoin d’un déménageur à Lyon ? Bénéficiez d’un devis gratuit et d’une équipe professionnelle pour un déménagement serein.">
<meta name="twitter:image" content="https://demenageur-lyon-4.net.fr/assets/images/library/furniture-moving-4971224.webp"> <script type="application/ld+json">
{"@context":"https://schema.org","@type":"MovingCompany","name":"D\u00e9m\u00e9nagement Lyon","url":"https:\/\/demenageur-lyon-4.net.fr","telephone":"06 64 88 79 52","image":"https:\/\/demenageur-lyon-4.net.fr\/assets\/images\/library\/furniture-moving-4971224.webp","address":{"@type":"PostalAddress","addressLocality":"Lyon","addressRegion":"Auvergne-Rhône-Alpes","addressCountry":"FR"},"description":"Besoin d\u2019un d\u00e9m\u00e9nageur \u00e0 Lyon ? B\u00e9n\u00e9ficiez d\u2019un devis gratuit et d\u2019une \u00e9quipe professionnelle pour un d\u00e9m\u00e9nagement serein.","areaServed":"Lyon","priceRange":"€€","aggregateRating":{"@type":"AggregateRating","ratingValue":"4.9","reviewCount":"214","bestRating":"5"}}
</script>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&family=DM+Mono:wght@400;500&display=swap" rel="stylesheet">
<style>
:root {
--color-primary: #f97316;
--color-secondary: #1f2937;
--color-accent: #fbbf24;
--color-bg: #0a0a14;
--color-text: #f1f5f9;
--color-muted: #9ca3af;
--color-card: #1f2937;
--font-title: 'Space Grotesk', system-ui, sans-serif;
--font-body: 'DM Sans', system-ui, sans-serif;
--radius: 8px; --brand: #f97316;
--accent: #fbbf24;
--bg: #0a0a14;
--surface: #12121e;
--surface2: #1a1a2a;
--text: #f1f5f9;
--muted: #94a3b8;
--border: rgba(255,255,255,.08);
--radius: 8px;
--font: 'Space Grotesk', system-ui, sans-serif;
--mono: 'DM Mono', monospace;
}
*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
html { scroll-behavior: smooth; }
body { background: var(--bg); color: var(--text); font-family: var(--font); line-height: 1.6; -webkit-font-smoothing: antialiased; }
a { color: var(--brand); text-decoration: none; }
a:hover { opacity: .85; }
.container { max-width: 1140px; margin: 0 auto; padding: 0 1.5rem; }
img { max-width: 100%; display: block; }
/* ── NAV ─────────────────────────────────────── */
nav {
background: rgba(10,10,20,.92);
border-bottom: 1px solid var(--border);
backdrop-filter: blur(12px);
position: sticky; top: 0; z-index: 200;
}
.nav-inner {
display: flex; align-items: center; justify-content: space-between;
padding: .75rem 1.5rem; max-width: 1140px; margin: 0 auto; gap: 1.5rem;
}
.nav-brand {
font-family: var(--font); font-size: 1.1rem; font-weight: 700;
color: var(--text); white-space: nowrap; display: flex; align-items: center; gap: .5rem;
}
.nav-brand .tag {
font-family: var(--mono); font-size: .65rem; font-weight: 500;
background: var(--brand); color: #fff;
padding: .15rem .5rem; border-radius: 4px; letter-spacing: .05em;
}
.nav-links { display: flex; gap: 1.8rem; align-items: center; }
.nav-links a { color: var(--muted); font-size: .88rem; font-weight: 500; transition: color .15s; }
.nav-links a:hover { color: var(--text); opacity: 1; }
.nav-actions { display: flex; align-items: center; gap: .6rem; }
.btn { display: inline-flex; align-items: center; gap: .3rem; padding: .5rem 1.1rem; border-radius: var(--radius); font-size: .88rem; font-weight: 600; transition: transform .15s; white-space: nowrap; }
.btn:hover { transform: translateY(-1px); opacity: 1; }
.btn-devis {
background: var(--brand); color: #0a0a14 !important; font-weight: 700;
padding: .55rem 1.3rem; border-radius: 6px; font-size: .92rem; letter-spacing: .01em;
}
@keyframes pulse-brand { 0%,100%{box-shadow:0 0 0 0 rgba(249,115,22,.5)} 60%{box-shadow:0 0 0 8px rgba(249,115,22,0)} }
.btn-devis { animation: pulse-brand 2.4s ease-in-out infinite; }
.btn-phone { background: var(--surface2); color: var(--text) !important; border: 1px solid var(--border); }
.btn-wa { background: #25d366; color: #fff !important; }
.nav-hamburger {
display: none; background: none; border: 1px solid var(--border); cursor: pointer;
padding: .35rem .45rem; border-radius: 6px; color: var(--text);
}
@media (max-width: 768px) {
.nav-links { display: none; flex-direction: column; position: absolute; top: 100%; left: 0; right: 0; background: rgba(10,10,20,.98); padding: 1.2rem 1.5rem; gap: 1rem; border-bottom: 1px solid var(--border); }
.nav-links.open { display: flex; }
.nav-hamburger { display: flex; }
.nav-actions .btn-phone, .nav-actions .btn-wa { display: none; }
}
/* ── HERO ───────────────────────────────────── */
.hero {
min-height: 82vh;
background: var(--bg);
position: relative; overflow: hidden;
display: flex; align-items: center;
}
.hero::before {
content: '';
position: absolute; inset: 0;
background: url('/assets/images/library/furniture-moving-4971224.webp') center / cover no-repeat;
opacity: .18;
filter: saturate(0.6);
}
.hero::after {
content: '';
position: absolute; inset: 0;
background: linear-gradient(105deg, rgba(10,10,20,.95) 40%, rgba(10,10,20,.6) 80%, rgba(249,115,22,.08) 100%);
}
.hero-inner {
position: relative; z-index: 1;
max-width: 780px; padding: 6rem 0;
}
.hero-tag {
font-family: var(--mono); font-size: .72rem; font-weight: 500;
color: var(--brand); letter-spacing: .15em; text-transform: uppercase;
display: flex; align-items: center; gap: .5rem;
margin-bottom: 1.5rem;
}
.hero-tag::before { content:''; display:block; width:24px; height:2px; background:var(--brand); }
.hero h1 {
font-size: clamp(2.2rem, 5vw, 3.8rem);
font-weight: 700; line-height: 1.1;
color: var(--text); margin-bottom: 1.4rem;
}
.hero h1 .hi { color: var(--brand); }
.hero p {
font-size: 1.05rem; color: var(--muted);
max-width: 540px; margin-bottom: 2.5rem;
}
.hero-btns { display: flex; gap: 1rem; flex-wrap: wrap; }
.hero-btns .btn-devis { padding: .9rem 2.2rem; font-size: 1rem; }
.btn-outline { border: 1.5px solid var(--border); color: var(--muted) !important; padding: .85rem 1.8rem; border-radius: 6px; font-size: .95rem; font-weight: 500; }
.btn-outline:hover { border-color: var(--brand); color: var(--brand) !important; }
.hero-stats {
display: flex; gap: 2.5rem; flex-wrap: wrap; margin-top: 3.5rem;
padding-top: 2rem; border-top: 1px solid var(--border);
}
.hs-num { font-size: 1.7rem; font-weight: 700; color: var(--text); }
.hs-label { font-family: var(--mono); font-size: .7rem; color: var(--muted); margin-top: .2rem; letter-spacing: .05em; }
/* ── TRUST ──────────────────────────────────── */
.trust-bar { background: var(--surface); border-bottom: 1px solid var(--border); padding: 1rem 0; }
.trust-items { display: flex; gap: 2.5rem; align-items: center; justify-content: center; flex-wrap: wrap; }
.trust-item { display: flex; align-items: center; gap: .5rem; font-family: var(--mono); font-size: .78rem; color: var(--muted); letter-spacing: .04em; }
.trust-item .icon { font-size: 1rem; }
/* ── SECTIONS ───────────────────────────────── */
section { padding: 5rem 0; }
.section-label { font-family: var(--mono); font-size: .72rem; font-weight: 500; color: var(--brand); letter-spacing: .15em; text-transform: uppercase; margin-bottom: .8rem; display: flex; align-items: center; gap: .5rem; }
.section-label::before { content:''; display:block; width:16px; height:2px; background:var(--brand); }
h2 { font-size: clamp(1.6rem, 3vw, 2.4rem); font-weight: 700; color: var(--text); margin-bottom: 1.5rem; line-height: 1.2; }
.lead { font-size: 1rem; color: var(--muted); max-width: 600px; margin-bottom: 2.5rem; }
/* ── SERVICES ───────────────────────────────── */
#services { background: var(--surface); }
.services-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(220px,1fr)); gap: 1px; background: var(--border); border: 1px solid var(--border); border-radius: var(--radius); overflow: hidden; }
.service-card { background: var(--surface2); padding: 2rem 1.5rem; transition: background .2s; }
.service-card:hover { background: rgba(249,115,22,.08); }
.service-icon { font-size: 1.8rem; margin-bottom: 1rem; }
.service-card h3 { font-size: .95rem; font-weight: 700; color: var(--text); margin-bottom: .4rem; }
.service-card p { font-size: .84rem; color: var(--muted); line-height: 1.6; }
/* ── ABOUT ──────────────────────────────────── */
#about { background: var(--bg); }
.about-layout { display: grid; grid-template-columns: 1.2fr 1fr; gap: 5rem; align-items: center; }
.about-text { font-size: .98rem; color: var(--muted); line-height: 1.85; margin-bottom: 2rem; }
.stats-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 1px; background: var(--border); border: 1px solid var(--border); border-radius: var(--radius); overflow: hidden; }
.stat-box { background: var(--surface2); padding: 1.5rem; }
.stat-num { font-size: 2rem; font-weight: 700; color: var(--brand); }
.stat-label { font-family: var(--mono); font-size: .7rem; color: var(--muted); margin-top: .25rem; letter-spacing: .04em; }
/* ── ENGAGEMENTS ────────────────────────────── */
#engagements { background: var(--surface); }
.engage-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px,1fr)); gap: 1.5rem; }
.engage-card { background: var(--bg); border: 1px solid var(--border); border-radius: var(--radius); padding: 1.5rem; transition: border-color .2s; }
.engage-card:hover { border-color: var(--brand); }
.e-icon { font-size: 1.6rem; margin-bottom: .8rem; }
.engage-card h4 { font-size: .92rem; font-weight: 700; color: var(--text); margin-bottom: .4rem; }
.engage-card p { font-size: .83rem; color: var(--muted); }
/* ── REVIEWS ────────────────────────────────── */
#avis { background: var(--bg); }
.reviews-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(260px,1fr)); gap: 1.25rem; }
.review-card { background: var(--surface); border: 1px solid var(--border); border-radius: var(--radius); padding: 1.6rem; }
.review-stars { color: var(--accent); font-size: 1.1rem; margin-bottom: .6rem; }
.review-text { color: var(--muted); font-size: .9rem; font-style: italic; margin-bottom: 1rem; line-height: 1.65; }
.review-author { font-family: var(--mono); font-size: .75rem; color: #64748b; letter-spacing: .04em; }
/* ── CTA BAND ───────────────────────────────── */
.cta-band { background: var(--brand); padding: 4rem 0; }
.cta-band .container { display: flex; align-items: center; justify-content: space-between; gap: 2rem; flex-wrap: wrap; }
.cta-band h2 { font-size: clamp(1.4rem, 3vw, 2rem); color: #0a0a14; margin-bottom: .4rem; }
.cta-band p { color: rgba(10,10,20,.7); font-size: 1rem; }
.cta-band-btns { display: flex; gap: 1rem; flex-wrap: wrap; }
.btn-dark { background: #0a0a14; color: #fff !important; padding: .8rem 2rem; border-radius: 6px; font-weight: 700; font-size: .95rem; }
.btn-dark-outline { border: 2px solid rgba(10,10,20,.3); color: #0a0a14 !important; padding: .75rem 1.8rem; border-radius: 6px; font-weight: 600; font-size: .9rem; }
/* ── DEVIS ──────────────────────────────────── */
#devis { background: var(--surface); }
.devis-layout { display: grid; grid-template-columns: 1.2fr 1fr; gap: 4rem; }
.form-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px,1fr)); gap: 1rem; margin-bottom: 1.5rem; }
.form-group { display: flex; flex-direction: column; gap: .35rem; }
.form-group.full { grid-column: 1/-1; }
label { font-family: var(--mono); font-size: .75rem; color: var(--muted); font-weight: 500; letter-spacing: .04em; }
input, select, textarea { background: var(--bg); border: 1px solid var(--border); border-radius: var(--radius); padding: .7rem .9rem; color: var(--text); font-family: var(--font); font-size: .92rem; width: 100%; transition: border-color .15s; }
input:focus, select:focus, textarea:focus { outline: none; border-color: var(--brand); }
textarea { resize: vertical; min-height: 110px; }
select option { background: #1a1a2a; }
.btn-submit { background: var(--brand); color: #0a0a14; border: none; padding: .9rem 2.5rem; border-radius: 6px; font-size: 1rem; font-weight: 700; cursor: pointer; font-family: var(--font); transition: transform .15s; }
.btn-submit:hover { transform: translateY(-2px); }
.devis-aside { background: var(--bg); border: 1px solid var(--border); border-radius: var(--radius); padding: 2rem; }
.devis-aside h3 { font-size: 1rem; font-weight: 700; margin-bottom: 1.5rem; color: var(--text); }
.aside-item { display: flex; align-items: flex-start; gap: .8rem; margin-bottom: 1.2rem; }
.aside-icon { width: 32px; height: 32px; background: rgba(249,115,22,.15); border-radius: 6px; display: flex; align-items: center; justify-content: center; font-size: 1rem; flex-shrink: 0; }
.aside-item strong { display: block; font-size: .9rem; color: var(--text); margin-bottom: .2rem; }
.aside-item p { font-size: .82rem; color: var(--muted); }
/* ── FOOTER ─────────────────────────────────── */
footer { background: #050508; border-top: 1px solid var(--border); padding: 3rem 0 1.5rem; }
.footer-maillage { margin-bottom: 2.5rem; }
.footer-maillage h3 { font-family: var(--mono); font-size: .78rem; color: var(--muted); letter-spacing: .1em; text-transform: uppercase; margin-bottom: 1.2rem; }
.footer-links-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: .3rem 1.5rem; }
@media (max-width: 640px) { .footer-links-grid { grid-template-columns: repeat(2, 1fr); } }
.footer-links-grid a { display: block; color: #374151; font-family: var(--mono); font-size: .76rem; padding: .15rem 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; transition: color .15s; }
.footer-links-grid a:hover { color: var(--brand); opacity: 1; }
.footer-bottom { margin-top: 2rem; padding-top: 1rem; border-top: 1px solid var(--border); display: flex; justify-content: space-between; flex-wrap: wrap; gap: .5rem; font-family: var(--mono); font-size: .72rem; color: #374151; }
.footer-bottom a { color: #374151; }
.footer-bottom a:hover { color: var(--brand); opacity: 1; }
/* ── RESPONSIVE ─────────────────────────────── */
@media (max-width: 900px) {
.hero-inner { padding: 4rem 0; }
.about-layout { grid-template-columns: 1fr; gap: 2.5rem; }
.devis-layout { grid-template-columns: 1fr; }
}
@media (max-width: 640px) {
.hero h1 { font-size: 2rem; }
.cta-band .container { flex-direction: column; }
.services-grid { grid-template-columns: 1fr; }
}
</style>
</head>
<body>
<!-- NAV -->
<nav>
<div class="nav-inner">
<a href="/" class="nav-brand">
🚚 Déménagement Lyon <span class="tag">Lyon</span>
</a>
<button class="nav-hamburger" id="navToggle" aria-label="Menu" aria-expanded="false">
<svg width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round"><line x1="3" y1="6" x2="21" y2="6"/><line x1="3" y1="12" x2="21" y2="12"/><line x1="3" y1="18" x2="21" y2="18"/></svg>
</button>
<div class="nav-links" id="navLinks">
<a href="#services">Services</a>
<a href="#about">À propos</a>
<a href="#avis">Avis</a>
<a href="#devis" class="btn-devis">Devis gratuit →</a>
</div>
<div class="nav-actions">
<a href="tel:0664887952" class="btn btn-phone">📞 06 64 88 79 52</a>
<a href="https://wa.me/33664887952" class="btn btn-wa" target="_blank" rel="noopener">💬</a>
</div>
</div>
</nav>
<!-- HERO -->
<section class="hero">
<div class="container">
<div class="hero-inner">
<div class="hero-tag">Déménageur professionnel · Lyon</div>
<h1>Déménageur à Lyon : services fiables et déménagement serein</h1>
<p>Vous cherchez un déménageur fiable à Lyon pour un déménagement serein, que ce soit un appartement, une maison ou des bureaux ? Chez demenageur-lyon-4.net.fr, nous vous accompagnons avec une équipe professionnelle, rigoureuse et attentive à vos contraintes, du premier contact jusqu’au jour J. Nous organisons le transport, la protection de vos biens et la logistique avec précision, pour limiter le stress et les imprévus. Demandez dès maintenant votre devis gratuit : vous recevez une estimation claire, adaptée à votre situation, pour planifier en toute confiance votre déménagement à Lyon et dans toute la région Rhône-Alpes.</p>
<div class="hero-btns">
<a href="#devis" class="btn-devis">Devis gratuit — Réponse 2h</a>
<a href="#services" class="btn-outline">Voir nos services</a>
</div>
<div class="hero-stats">
<div><div class="hs-num">Rhône-Alpes+</div><div class="hs-label">Villes couvertes</div></div>
<div><div class="hs-num">21 ans</div><div class="hs-label">D'expérience</div></div>
<div><div class="hs-num">98%</div><div class="hs-label">Satisfaction</div></div>
<div><div class="hs-num">0€</div><div class="hs-label">Frais de dépl.</div></div>
</div>
</div>
</div>
</section>
<!-- TRUST -->
<div class="trust-bar">
<div class="container">
<div class="trust-items">
<div class="trust-item"><span class="icon">✓</span> Devis gratuit 2h</div>
<div class="trust-item"><span class="icon">✓</span> Assurance tous risques</div>
<div class="trust-item"><span class="icon">✓</span> Équipes certifiées</div>
<div class="trust-item"><span class="icon">✓</span> Spécialiste intra-urbain</div>
<div class="trust-item"><span class="icon">✓</span> Disponible 6j/7</div>
</div>
</div>
</div>
<!-- SERVICES -->
<section id="services">
<div class="container">
<div class="section-label">Ce que nous faisons</div>
<h2>Tous types de déménagements</h2>
<p class="lead">Studios, appartements, bureaux, mutations professionnelles — maîtrise totale du déménagement en milieu urbain dense.</p>
<div class="services-grid">
<div class="service-card"><div class="service-icon">🏢</div><h3>Appartements Lyon</h3><p>Immeubles haussmanniens, traboules, escaliers étroits : notre spécialité.</p></div>
<div class="service-card"><div class="service-icon">🔄</div><h3>Mutation pro</h3><p>Accompagnement RH complet pour mobilités. Coordination employeur incluse.</p></div>
<div class="service-card"><div class="service-icon">🏪</div><h3>Bureaux & locaux</h3><p>Déménagement d'entreprise avec planification pour minimiser l'interruption.</p></div>
<div class="service-card"><div class="service-icon">🚛</div><h3>Longue distance</h3><p>Paris, Marseille, Bordeaux, Europe. Groupage disponible.</p></div>
<div class="service-card"><div class="service-icon">📦</div><h3>Garde-meubles</h3><p>Entrepôts sécurisés Lyon, accessibles 7j/7.</p></div>
<div class="service-card"><div class="service-icon">🌍</div><h3>International</h3><p>Europe, DOM-TOM, monde entier. Formalités douanières gérées.</p></div>
</div>
</div>
</section>
<!-- ABOUT -->
<section id="about">
<div class="container">
<div class="about-layout">
<div>
<div class="section-label">Notre histoire</div>
<h2>Expert du déménagement lyonnais depuis 21 ans</h2>
<p class="about-text">Chez nous, à Lyon (69) et plus largement en Rhône-Alpes, nous mettons notre expérience de déménageur au service des particuliers et des professionnels, avec une organisation rigoureuse du premier contact à la livraison. Basés sur le secteur de Lyon, nous connaissons parfaitement les contraintes locales (accès, stationnement, étages, règlementations) pour planifier chaque étape dans les meilleures conditions. Notre équipe intervient avec des moyens adaptés, des protections fiables pour vos biens et un suivi clair pour que votre déménagement se déroule sereinement. Sérieux, ponctuels et attentifs à vos besoins, nous visons toujours un résultat à la hauteur de vos attentes, quel que soit le volume ou la complexité du déménagement.</p>
<div style="display:flex;gap:.8rem;flex-wrap:wrap;">
<a href="#devis" class="btn-devis" style="font-size:.92rem;padding:.7rem 1.5rem;">Demander un devis</a>
<a href="tel:0664887952" style="border:1px solid var(--border);color:var(--muted)!important;padding:.65rem 1.3rem;border-radius:6px;font-size:.9rem;font-weight:500;">📞 Appeler</a> </div>
</div>
<div class="stats-grid">
<div class="stat-box"><div class="stat-num">21+</div><div class="stat-label">Années</div></div>
<div class="stat-box"><div class="stat-num">2 000+</div><div class="stat-label">Missions</div></div>
<div class="stat-box"><div class="stat-num">9 arrdt</div><div class="stat-label">Lyon couverts</div></div>
<div class="stat-box"><div class="stat-num">98%</div><div class="stat-label">Satisfaction</div></div>
</div>
</div>
</div>
</section>
<!-- ENGAGEMENTS -->
<section id="engagements">
<div class="container">
<div class="section-label">Notre promesse</div>
<h2>Pourquoi nous choisir</h2>
<div class="engage-grid">
<div class="engage-card"><div class="e-icon">⚡</div><h4>Devis en 2h</h4><p>Réponse rapide et chiffrée, sans frais de déplacement.</p></div>
<div class="engage-card"><div class="e-icon">🛡️</div><h4>Assurance tous risques</h4><p>Couverture complète pendant tout le déménagement.</p></div>
<div class="engage-card"><div class="e-icon">👷</div><h4>Équipes certifiées</h4><p>Personnel formé, expérimenté. Pas d'intérimaires.</p></div>
<div class="engage-card"><div class="e-icon">📋</div><h4>Suivi en temps réel</h4><p>Vous savez où en est votre déménagement à chaque étape.</p></div>
<div class="engage-card"><div class="e-icon">🏙️</div><h4>Expert urbain</h4><p>Maîtrise des contraintes Lyon : traboules, accès, stationnement.</p></div>
<div class="engage-card"><div class="e-icon">💳</div><h4>Paiement flexible</h4><p>Plusieurs fois disponible. Chèques ANCV acceptés.</p></div>
</div>
</div>
</section>
<!-- AVIS -->
<section id="avis">
<div class="container">
<div class="section-label">Ce qu'ils disent</div>
<h2>Avis de nos clients</h2>
<div class="reviews-grid">
<div class="review-card">
<div class="review-stars">★★★★★</div>
<p class="review-text">"Super équipe ! Ils sont arrivés à l’heure, très soigneux pour les meubles et les cartons. On a surtout apprécié leur efficacité : tout était chargé et installé rapidement, sans casse. Je recommande vivement pour un déménagement à Lyon."</p>
<div class="review-author">Camille D. — septembre 2023</div>
</div>
<div class="review-card">
<div class="review-stars">★★★★★</div>
<p class="review-text">"Très bon déménageur, sérieux et sympa. Le devis était clair, pas de mauvaises surprises. Ils ont protégé le canapé et les objets fragiles avec beaucoup de soin, et ils ont géré les escaliers sans stress. Service au top !"</p>
<div class="review-author">Julien R. — mars 2024</div>
</div>
<div class="review-card">
<div class="review-stars">★★★★★</div>
<p class="review-text">"Expérience vraiment positive. Ils ont pris le temps de bien organiser le transport, ont fait attention aux murs et aux portes, et ont été efficaces même avec un déménagement dans un immeuble sans ascenseur. Merci encore, je referai appel à eux sans hésiter."</p>
<div class="review-author">Sophie M. — novembre 2023</div>
</div>
</div>
</div>
</section>
<!-- CTA BAND -->
<div class="cta-band">
<div class="container">
<div>
<h2>Prêt à déménager à Lyon ?</h2>
<p>Devis gratuit sous 2h — Déplacement pour estimation toujours offert</p>
</div>
<div class="cta-band-btns">
<a href="#devis" class="btn-dark">Demander un devis</a>
<a href="tel:0664887952" class="btn-dark-outline">📞 Appeler maintenant</a> </div>
</div>
</div>
<!-- FORMULAIRE DEVIS -->
<section id="devis">
<div class="container">
<div class="devis-layout">
<div>
<div class="section-label">Contactez-nous</div>
<h2>Obtenir votre devis gratuit</h2>
<form method="POST" action="/devis-submit">
<input type="hidden" name="_keyword" value="demenageur-lyon-4">
<div class="form-grid">
<div class="form-group"><label>Votre nom *</label><input type="text" name="nom" required placeholder="Jean Dupont"></div>
<div class="form-group"><label>Email *</label><input type="email" name="email" required placeholder="jean@email.fr"></div>
<div class="form-group"><label>Téléphone</label><input type="tel" name="telephone" placeholder="06 xx xx xx xx"></div>
<div class="form-group"><label>Type de logement</label>
<select name="logement">
<option>Studio</option><option>T2</option><option>T3</option><option>T4</option><option>T5+</option><option>Maison</option><option>Bureaux</option>
</select>
</div>
<div class="form-group"><label>Ville de départ</label><input type="text" name="depart" placeholder="Lyon 3ème"></div>
<div class="form-group"><label>Ville d'arrivée</label><input type="text" name="arrivee" placeholder="Grenoble"></div>
<div class="form-group full"><label>Message</label><textarea name="message" placeholder="Étage, ascenseur, objets fragiles, date souhaitée..."></textarea></div>
</div>
<button type="submit" class="btn-submit">Envoyer ma demande — Réponse sous 2h</button>
</form>
</div>
<div class="devis-aside">
<h3>Pourquoi faire confiance à Déménagement Lyon ?</h3>
<div class="aside-item"><div class="aside-icon">⚡</div><div><strong>Devis rapide</strong><p>Réponse chiffrée en moins de 2h.</p></div></div>
<div class="aside-item"><div class="aside-icon">🛡️</div><div><strong>Assurance tous risques</strong><p>Couverture complète de vos biens.</p></div></div>
<div class="aside-item"><div class="aside-icon">🏙️</div><div><strong>Expert intra-urbain</strong><p>Spécialiste des contraintes lyonnaises.</p></div></div>
<div class="aside-item"><div class="aside-icon">💰</div><div><strong>Prix transparent</strong><p>Devis fixe, aucun frais caché.</p></div></div>
<div style="margin-top:1.5rem;padding:1.2rem;background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);text-align:center;">
<p style="font-family:var(--mono);font-size:.72rem;color:var(--muted);margin-bottom:.6rem;letter-spacing:.05em;">PRÉFÉREZ-VOUS APPELER ?</p>
<a href="tel:0664887952" class="btn-devis" style="display:block;text-align:center;padding:.75rem;">📞 06 64 88 79 52</a>
</div>
</div>
</div>
</div>
</section>
<!-- FOOTER -->
<footer>
<div class="container">
<div class="footer-maillage">
<h3>// Déménageurs en Rhône-Alpes</h3>
<div class="footer-links-grid">
<a href="https://demenagement-bureaux-entreprise-bourg-en-bresse.net.fr">Déménagement bureaux Bourg En Bresse</a><a href="https://demenageur-lyon.net.fr">Déménagement Lyon</a><a href="https://mutation-professionnelle-saint-etienne.net.fr">Mutation professionnelle Saint Etienne</a><a href="https://demenageur-lyon-2.net.fr">Déménagement Lyon 2ème</a><a href="https://demenageur-lyon-8.net.fr">Déménagement Lyon 8ème</a><a href="https://demenagement-bureaux-entreprise-roanne.net.fr">Déménagement bureaux Roanne</a><a href="https://demenagement-lyon-marseille.net.fr">Déménagement Lyon Marseille</a><a href="https://demenageur-villefranche-sur-saone.net.fr">Déménagement Villefranche Sur Saone</a><a href="https://demenageur-condrieu.net.fr">Déménagement Condrieu</a><a href="https://demenagement-lyon-toulouse.net.fr">Déménagement Lyon Toulouse</a><a href="https://demenageur-la-voulte-sur-rhone.net.fr">Déménagement La Voulte Sur Rhone</a><a href="https://demenageur-belleville-en-beaujolais.net.fr">Déménagement Belleville En Beaujolais</a><a href="https://demenageur63.net.fr">Déménagement Puy-de-Dôme</a><a href="https://demenageur-pont-du-chateau.net.fr">Déménagement Pont Du Chateau</a><a href="https://mutation-professionnelle-valence.net.fr">Mutation professionnelle Valence</a><a href="https://demenageur69.net.fr">Déménagement Rhône</a><a href="https://demenagement-bureaux-entreprise-valence.net.fr">Déménagement bureaux Valence</a><a href="https://mutation-professionnelle-lyon.net.fr">Mutation professionnelle Lyon</a> </div>
</div>
<div class="footer-bottom">
<span>© 2026 Déménagement Lyon</span>
<span><a href="/mentions-legales">Mentions légales</a> | <a href="/confidentialite">Confidentialité</a></span>
</div>
</div>
</footer>
<script>
(function() {
var toggle = document.getElementById('navToggle');
var menu = document.getElementById('navLinks');
if (!toggle || !menu) return;
toggle.addEventListener('click', function() {
var open = menu.classList.toggle('open');
toggle.setAttribute('aria-expanded', open ? 'true' : 'false');
});
menu.querySelectorAll('a').forEach(function(a) {
a.addEventListener('click', function() { menu.classList.remove('open'); toggle.setAttribute('aria-expanded','false'); });
});
})();
</script>
<script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'9ea6c13a48bf3cc1',t:'MTc3NTg3NjU3MQ=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script><script defer src="https://static.cloudflareinsights.com/beacon.min.js/v8c78df7c7c0f484497ecbca7046644da1771523124516" integrity="sha512-8DS7rgIrAmghBFwoOTujcf6D9rXvH8xm8JQ1Ja01h9QX8EzXldiszufYa4IFfKdLUKTTrnSFXLDkUEOTrZQ8Qg==" data-cf-beacon='{"version":"2024.11.0","token":"f440935abc79489bb5d7ff68cb8323d6","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>