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.
Get Started

Ready to Restore Your Vehicle?

Send photos for an online estimate, book a collision repair appointment, or call the shop to schedule alignment, A/C, brakes and other mechanical service.

: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.
Get Started

Ready to Restore Your Vehicle?

Send photos for an online estimate, book a collision repair appointment, or call the shop to schedule alignment, A/C, brakes and other mechanical service.