Full Service Auto Center & Collision Repair · 930 North Ave, Millvale, PA · Since 1980
Millvale, PA · Since 1980
Mechanical Service & Auto Repair Keep your vehicle running right with the same family shop you trust for collision repair. From alignments to A/C to brakes, we handle full mechanical service under one roof.
Full Service Center
Full Mechanical Service — Not Just Body Work Wheel Alignment Alignment service to keep your vehicle tracking straight and your tires wearing evenly.
Air Conditioning A/C service and repair to keep you comfortable all season.
Brakes Brake service and repair for safe, confident stopping.
Full Mechanical Service Internal systems, suspension and steering repair, handled by our service team.
Oil Changes Quick, reliable oil changes to protect your engine.
Suspension & Steering Diagnosis and repair for a smooth, controlled ride.
Routine Maintenance Scheduled maintenance to keep your vehicle dependable.
Online appointments are for collision repairs only.
Call (412) 821-4860 to schedule mechanical work.
More Services
Collision, Body, Paint & Mechanical
× ‹ ›
:root{--g:#1d5fbf;--gd:#164a96;--ink:#0f1520;--mut:#5a6372;--bg:#fff;--soft:#f3f5f8;--acc:#7fb2ff}
*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}
body{font-family:Inter,system-ui,sans-serif;color:var(--ink);background:var(--bg);line-height:1.6;overflow-x:hidden}
a{color:inherit;text-decoration:none}img{max-width:100%;display:block}
.wrap{max-width:1200px;margin:0 auto;padding:0 24px}
.btn{display:inline-flex;align-items:center;gap:8px;background:var(--g);color:#fff;font-weight:800;padding:15px 28px;border-radius:8px;transition:.2s;border:2px solid var(--g)}
.btn:hover{background:var(--gd);border-color:var(--gd)}.btn.o{background:transparent;border-color:#fff}.btn.o:hover{background:#fff;color:var(--ink)}
header{position:fixed;top:0;left:0;right:0;z-index:50;background:#0b0f16;color:#fff;transition:.3s}header.solid{background:#0b0f16;box-shadow:0 2px 12px rgba(0,0,0,.2)}
.top{font-size:14px;color:#dfe4ec;border-bottom:1px solid rgba(255,255,255,.15)}.top .wrap{display:flex;justify-content:space-between;gap:12px;padding:8px 24px;flex-wrap:wrap}.top a{color:#fff;font-weight:700}
nav{position:relative}nav .wrap{display:flex;align-items:center;justify-content:space-between;height:116px}
.logo img{height:64px;width:auto}
.menu{display:flex;gap:26px;font-weight:600;font-size:15px}.menu a:hover{color:var(--acc)}
.nb{padding:11px 20px}#tg{display:none;background:none;border:0;font-size:28px;cursor:pointer;color:inherit}
.hero{padding:122px 0 0;background:#0b0f16;color:#fff}
.hsplit{display:grid;grid-template-columns:1fr 1fr;min-height:calc(100vh - 122px)}
.htxt{display:flex;flex-direction:column;justify-content:center;padding:56px 48px 90px max(24px,calc((100vw - 1200px)/2 + 24px))}
.hpic{position:relative;min-height:420px}.hpic img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.eyebrow{display:inline-block;background:rgba(29,95,191,.25);border:1px solid var(--acc);color:#cfe0ff;font-weight:700;font-size:13px;letter-spacing:.08em;text-transform:uppercase;padding:6px 14px;border-radius:99px;margin-bottom:20px}
.hero h1{font-size:clamp(38px,4.8vw,66px);font-weight:900;line-height:1.02;letter-spacing:-.03em;max-width:880px}
.hero h1 span{display:block;color:var(--acc);font-size:.55em;margin-top:14px;letter-spacing:-.02em}
.hero p{font-size:clamp(17px,2vw,20px);max-width:640px;margin:22px 0 32px;color:#e3e8ef}
.ctas{display:flex;gap:14px;flex-wrap:wrap}.note{font-size:14px!important;color:#b9c3d2!important;margin:18px 0 0!important}
.trust{position:relative;z-index:3;margin-top:-40px}.trust .wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}
.tile{background:#fff;border-radius:12px;padding:22px 18px;box-shadow:0 12px 30px rgba(0,0,0,.12);display:flex;flex-direction:column;gap:4px;border-top:4px solid var(--g)}
.tile b{font-size:17px;font-weight:800}.tile span{color:var(--mut);font-size:14px}
section{padding:96px 0}.kick{color:var(--g);font-weight:800;text-transform:uppercase;letter-spacing:.1em;font-size:13px}
h2{font-size:clamp(30px,4vw,46px);font-weight:900;letter-spacing:-.025em;line-height:1.1;margin:10px 0 16px}
.lead{color:var(--mut);font-size:18px;max-width:760px}
.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:44px}
.svc{min-height:360px;border-radius:14px;background-size:cover;background-position:center;color:#fff;display:flex;align-items:flex-end;padding:26px;transition:.3s}
.svc:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(0,0,0,.2)}.svc h3{font-size:23px;font-weight:800;margin-bottom:6px}.svc p{font-size:15px;color:#e2e7ee}
.mech{margin-top:28px;background:var(--soft);border-left:4px solid var(--g);border-radius:10px;padding:20px 24px;font-weight:500}.mech a{color:var(--g);font-weight:800}
.fs{background:#0b0f16;color:#fff}.fs .lead{color:#c9d2df}.fgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:40px}.fc{background:#141b27;border:1px solid #243049;border-top:4px solid var(--g);border-radius:12px;padding:24px}.fc h3{font-size:20px;font-weight:800;margin-bottom:6px}.fc p{color:#c9d2df;font-size:15px}.fs .ctas{margin-top:30px}
@media(max-width:1000px){.fgrid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.fgrid{grid-template-columns:1fr}}
.why{background:var(--soft)}.why .wrap{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}
.why img.main{border-radius:14px;width:100%;aspect-ratio:4/3;object-fit:cover}
.checks{list-style:none;margin:24px 0 30px;display:grid;gap:12px}.checks li{padding-left:34px;position:relative;font-weight:600}
.checks li:before{content:"✓";position:absolute;left:0;width:24px;height:24px;border-radius:50%;background:var(--g);color:#fff;display:grid;place-items:center;font-size:13px}
.certs .wrap{display:grid;grid-template-columns:1.3fr 1fr;gap:28px;align-items:center;margin-top:30px}.certs img{border-radius:12px;border:1px solid #e3e7ee;background:#fff}
.gal{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:40px}.gal img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:12px}
.cta{background:linear-gradient(rgba(6,10,18,.86),rgba(6,10,18,.86)),url(https://assets.cdn.filesafe.space/6aESC4sIUlPrfyUh9qfy/media/6aea1bbae322309abf980805.jpg) center/cover;color:#fff;text-align:center}
.cta p{color:#dfe5ee;max-width:680px;margin:0 auto 30px;font-size:18px}.cta .ctas{justify-content:center}
footer{background:#070a10;color:#b5bdc9;padding:64px 0 28px;font-size:15px}footer .wrap{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:40px}
footer h4{color:#fff;margin-bottom:14px}footer a:hover{color:var(--acc)}footer ul{list-style:none;display:grid;gap:8px}
.copy{border-top:1px solid #1a2130;margin-top:44px;padding-top:22px;text-align:center;font-size:13px;grid-column:1/-1}
@media(max-width:1000px){.hsplit{grid-template-columns:1fr;min-height:0}.hpic{order:-1;min-height:0;aspect-ratio:16/10}.htxt{padding:40px 24px 80px}.menu{display:none}.menu.open{display:flex;flex-direction:column;position:absolute;top:100%;left:0;right:0;background:#0b0f16;padding:20px 24px}#tg{display:block}.nb{display:none}.trust .wrap{grid-template-columns:1fr 1fr}.grid{grid-template-columns:1fr 1fr}.why .wrap,.certs .wrap,footer .wrap{grid-template-columns:1fr}.gal{grid-template-columns:1fr 1fr}}
@media(max-width:640px){section{padding:70px 0}.grid{grid-template-columns:1fr}.top .wrap span{display:none}.svc{min-height:300px}.logo img{height:46px}nav .wrap{height:92px}.ph{padding-top:150px!important}}
.ph{padding:190px 0 70px;background:linear-gradient(rgba(6,10,18,.82),rgba(6,10,18,.82)),url(https://assets.cdn.filesafe.space/6aESC4sIUlPrfyUh9qfy/media/6aea1bbae322309abf980805.jpg) center/cover;color:#fff}.ph h1{font-size:clamp(36px,4.6vw,58px);font-weight:900;letter-spacing:-.03em;line-height:1.05}.ph p{color:#dfe5ee;font-size:19px;max-width:720px;margin:18px 0 28px}
.two{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.two img{border-radius:14px;width:100%;aspect-ratio:4/3;object-fit:cover}.body p{color:var(--mut);font-size:17px;margin-bottom:16px}.body h2{margin-top:0}
.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:36px}.card{display:block;background:#fff;border:1px solid #e3e7ee;border-top:4px solid var(--g);border-radius:12px;padding:22px}.card h3{font-size:19px;font-weight:800;margin-bottom:6px}.card p{color:var(--mut);font-size:15px}.card:hover{box-shadow:0 12px 30px rgba(0,0,0,.1)}
.cinfo{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:36px}
@media(max-width:900px){.two,.cards,.cinfo{grid-template-columns:1fr}}
a.svc,a.fc,a.card{cursor:pointer;color:inherit}a.fc{display:block;transition:.3s}a.fc:hover{transform:translateY(-4px);border-color:var(--acc);box-shadow:0 18px 40px rgba(0,0,0,.35)}a.card{transition:.3s}a.card:hover{transform:translateY(-4px)}
.gal img{cursor:zoom-in}#lb{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.92);display:none;align-items:center;justify-content:center;touch-action:pan-y}#lb.on{display:flex}#lb img{max-width:92vw;max-height:88vh;object-fit:contain;border-radius:8px;cursor:default}#lb button{position:absolute;background:rgba(255,255,255,.12);color:#fff;border:0;font-size:34px;width:54px;height:54px;border-radius:50%;cursor:pointer;line-height:1}#lb button:hover{background:rgba(255,255,255,.25)}#lbx{top:18px;right:18px}#lbp{left:16px;top:50%;transform:translateY(-50%)}#lbn{right:16px;top:50%;transform:translateY(-50%)}
Full Service Auto Center & Collision Repair · 930 North Ave, Millvale, PA · Since 1980
Millvale, PA · Since 1980
Mechanical Service & Auto Repair Keep your vehicle running right with the same family shop you trust for collision repair. From alignments to A/C to brakes, we handle full mechanical service under one roof.
Full Service Center
Full Mechanical Service — Not Just Body Work Wheel Alignment Alignment service to keep your vehicle tracking straight and your tires wearing evenly.
Air Conditioning A/C service and repair to keep you comfortable all season.
Brakes Brake service and repair for safe, confident stopping.
Full Mechanical Service Internal systems, suspension and steering repair, handled by our service team.
Oil Changes Quick, reliable oil changes to protect your engine.
Suspension & Steering Diagnosis and repair for a smooth, controlled ride.
Routine Maintenance Scheduled maintenance to keep your vehicle dependable.
Online appointments are for collision repairs only.
Call (412) 821-4860 to schedule mechanical work.
More Services
Collision, Body, Paint & Mechanical
× ‹ ›