Frame Straightening Chehalis WA | Five Star Auto Body - Lewis County Frame Repair * { margin: 0; padding: 0; box-sizing: border-box; } body { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; line-height: 1.6; color: #374151; } .container { max-width: 1200px; margin: 0 auto; padding: 0 20px; } .navbar { position: fixed; top: 0; left: 0; right: 0; background: rgba(255,255,255,0.95); border-bottom: 1px solid #f97316; z-index: 1000; padding: 0.25rem 0; } .nav-container { display: flex; justify-content: space-between; align-items: center; max-width: 1200px; margin: 0 auto; padding: 0 20px; } .nav-logo { display: flex; align-items: center; text-decoration: none; } .nav-logo img { height: 80px; width: auto; transition: transform 0.3s ease; } .nav-logo:hover img { transform: scale(1.05); } .nav-menu { display: flex; list-style: none; gap: 2rem; margin: 0; } .nav-item { position: relative; } .dropdown-content { position: absolute; top: 100%; left: 0; background: white; min-width: 280px; box-shadow: 0 10px 40px rgba(0,0,0,0.15); border-radius: 12px; opacity: 0; visibility: hidden; transform: translateY(-10px); transition: all 0.3s ease; z-index: 1001; margin-top: 0.5rem; border: 1px solid rgba(249,115,22,0.1); } .dropdown:hover .dropdown-content { opacity: 1; visibility: visible; transform: translateY(0); } .dropdown-content a { display: block; padding: 1rem 1.5rem; color: #374151; text-decoration: none; font-size: 0.95rem; font-weight: 500; transition: all 0.3s ease; border-radius: 8px; margin: 0.3rem; } .dropdown-content a:hover { background: linear-gradient(45deg,#f97316,#ea580c); color: white; transform: translateX(5px); } .dropdown-content a:first-child { margin-top: 0.5rem; } .dropdown-content a:last-child { margin-bottom: 0.5rem; } .nav-link { color: #374151; text-decoration: none; font-weight: 500; padding: 0.5rem 0; } .nav-link:hover { color: #f97316; } .nav-cta { background: #f97316; color: white; padding: 0.5rem 1rem; border-radius: 25px; text-decoration: none; font-weight: bold; } .mobile-menu-btn { display: none; background: none; border: none; font-size: 1.5rem; cursor: pointer; color: #374151; padding: 0.5rem; } .dropdown-toggle::after { content: ' ▼'; font-size: 0.8rem; margin-left: 0.5rem; } .hero { color: white; height: 100vh; min-height: 600px; text-align: center; position: relative; display: flex; align-items: center; justify-content: center; overflow: hidden; padding: 100px 20px 20px; } .hero-video { position: absolute; top: 50%; left: 50%; min-width: 100%; min-height: 100%; width: auto; height: auto; z-index: 0; transform: translateX(-50%) translateY(-50%); object-fit: cover; display: block; } .hero::before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,0.4); z-index: 1; } .hero::after { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)), url('https://assets.ycodeapp.com/assets/app113220/Images/technician%20sanding-hyleiidiqc.webp'); background-size: cover; background-position: center; z-index: -1; display: none; } .hero .container { position: relative; z-index: 2; width: 100%; } .hero h1 { font-size: 2.8rem; font-weight: bold; margin-bottom: 1rem; line-height: 1.2; } .hero-subtitle { font-size: 1.1rem; margin-bottom: 2rem; opacity: 0.95; max-width: 700px; margin-left: auto; margin-right: auto; } .hero-cta-group { display: flex; gap: 1rem; justify-content: center; flex-wrap: wrap; } .hero-cta { display: inline-block; padding: 14px 32px; border-radius: 25px; text-decoration: none; font-weight: 600; font-size: 1rem; transition: all 0.3s ease; } .hero-cta-primary { background: linear-gradient(45deg,#f97316,#ea580c); color: white; box-shadow: 0 6px 20px rgba(249,115,22,0.4); } .hero-cta-primary:hover { transform: translateY(-3px); } .hero-cta-secondary { background: rgba(255,255,255,0.15); color: white; border: 2px solid rgba(255,255,255,0.5); } .hero-cta-secondary:hover { background: rgba(255,255,255,0.25); transform: translateY(-3px); } .section { padding: 80px 0; } .section-title { text-align: center; font-size: 2.5rem; font-weight: bold; margin-bottom: 1rem; color: #2563eb; } .section-subtitle { text-align: center; font-size: 1.1rem; color: #6b7280; margin-bottom: 3rem; max-width: 650px; margin-left: auto; margin-right: auto; } .location-detail { background: white; } .detail-card { background: linear-gradient(145deg,#fff,#f8fafc); border-radius: 20px; box-shadow: 0 20px 60px rgba(0,0,0,0.08); border: 1px solid rgba(249,115,22,0.1); overflow: hidden; max-width: 700px; margin: 0 auto; } .detail-header { background: linear-gradient(135deg,#f97316,#2563eb); padding: 2rem; color: white; text-align: center; } .detail-header h3 { font-size: 1.4rem; font-weight: 600; margin-bottom: 0.3rem; } .detail-header p { opacity: 0.9; } .detail-body { padding: 2.5rem; } .detail-body p { color: #6b7280; font-size: 1rem; margin-bottom: 0.7rem; } .detail-body strong { color: #2563eb; } .detail-cta { display: flex; gap: 1rem; margin-top: 2rem; } .btn-primary, .btn-secondary { padding: 0.8rem 1.5rem; border-radius: 20px; text-decoration: none; text-align: center; font-weight: 500; font-size: 0.95rem; transition: all 0.3s ease; flex: 1; } .btn-primary { background: linear-gradient(45deg,#f97316,#ea580c); color: white; } .btn-primary:hover { transform: translateY(-2px); box-shadow: 0 8px 25px rgba(249,115,22,0.3); } .btn-secondary { background: transparent; color: #2563eb; border: 2px solid #2563eb; } .btn-secondary:hover { background: #2563eb; color: white; } .regional { background: linear-gradient(135deg,#f8fafc,#e2e8f0); } .regional-grid { display: grid; grid-template-columns: 1.2fr 1fr; gap: 4rem; align-items: center; } .regional-image { border-radius: 20px; overflow: hidden; height: 420px; } .regional-image img { width: 100%; height: 100%; object-fit: cover; } .regional-text h2 { font-size: 2.2rem; color: #2563eb; margin-bottom: 1.5rem; } .regional-text p { font-size: 1.05rem; color: #6b7280; line-height: 1.8; margin-bottom: 1.5rem; } .areas { background: white; } .areas-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 2rem; } .area-card { background: #f8fafc; padding: 2rem; border-radius: 16px; border-left: 4px solid #f97316; transition: all 0.3s ease; } .area-card:hover { transform: translateY(-5px); box-shadow: 0 15px 40px rgba(0,0,0,0.08); } .area-card h3 { font-size: 1.1rem; color: #2563eb; margin-bottom: 0.8rem; font-weight: 600; } .area-card p { color: #6b7280; font-size: 0.95rem; line-height: 1.7; } .why-local { background: linear-gradient(135deg,#1e293b,#334155); color: white; } .why-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 2.5rem; } .why-card { background: rgba(255,255,255,0.06); padding: 2rem; border-radius: 16px; border: 1px solid rgba(255,255,255,0.1); transition: all 0.3s ease; } .why-card:hover { background: rgba(255,255,255,0.1); transform: translateY(-5px); } .why-card h3 { font-size: 1.1rem; color: #fed7aa; margin-bottom: 0.8rem; font-weight: 600; } .why-card p { color: rgba(255,255,255,0.8); font-size: 0.95rem; line-height: 1.7; } /* Image Break */ .image-break { position: relative; height: 300px; overflow: hidden; } .image-break img { width: 100%; height: 100%; object-fit: cover; } .image-break-overlay { position: absolute; inset: 0; background: linear-gradient(135deg, rgba(249,115,22,0.7), rgba(37,99,235,0.7)); display: flex; align-items: center; justify-content: center; } .image-break-text { color: white; text-align: center; max-width: 700px; padding: 0 20px; } .image-break-text h2 { font-size: 2rem; font-weight: bold; margin-bottom: 0.5rem; } .image-break-text p { font-size: 1.1rem; opacity: 0.95; } .cta-section { background: linear-gradient(135deg,#f97316,#ea580c 50%,#2563eb); color: white; } .cta-content { text-align: center; } .cta-section .section-title { color: #fff; text-shadow: 3px 3px 6px rgba(0,0,0,0.4); } .cta-section .section-subtitle { color: #fed7aa; margin-bottom: 2rem; } .cta-btn { display: inline-block; background: rgba(255,255,255,0.15); color: white; padding: 1rem 2.5rem; border-radius: 25px; text-decoration: none; font-weight: 600; transition: all 0.3s ease; border: 1px solid rgba(255,255,255,0.25); } .cta-btn:hover { background: rgba(255,255,255,0.25); transform: translateY(-3px) scale(1.05); } .footer { background: #374151; color: white; padding: 3rem 0 2rem; } .footer-content { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 2rem; margin-bottom: 2rem; } .footer-section h3 { color: #f97316; margin-bottom: 1.5rem; font-size: 1.2rem; } .footer-section ul { list-style: none; } .footer-section li { margin-bottom: 0.8rem; } .footer-section a { color: white; text-decoration: none; opacity: 0.8; transition: all 0.3s ease; font-size: 0.95rem; } .footer-section a:hover { color: #f97316; opacity: 1; } .footer-bottom { border-top: 1px solid #6b7280; padding-top: 2rem; text-align: center; opacity: 0.7; font-size: 0.9rem; } @media (max-width: 768px) { .mobile-menu-btn { display: block; } .nav-logo img { height: 60px; } .nav-menu { display: none; position: absolute; top: 100%; left: 0; right: 0; background: white; flex-direction: column; padding: 1rem 0; box-shadow: 0 4px 10px rgba(0,0,0,0.1); } .nav-menu.active { display: flex; } .nav-item { width: 100%; border-bottom: 1px solid #f3f4f6; } .nav-link { display: block; padding: 1rem 1.5rem; } .nav-cta { margin: 0.5rem 1rem; border-radius: 8px; text-align: center; } .dropdown-content { position: static; opacity: 1; visibility: visible; transform: none; box-shadow: none; background: #f8fafc; margin: 0; border-radius: 0; border: none; max-height: 0; overflow: hidden; } .dropdown.active .dropdown-content { max-height: 500px; } .dropdown-content a { padding: 0.8rem 2rem; border-radius: 0; margin: 0; } .hero { padding: 140px 15px 80px; height: auto; min-height: auto; } .hero-video { display: none !important; } .hero::after { display: block !important; } .hero h1 { font-size: 1.9rem; } .hero-cta-group { flex-direction: column; align-items: center; } .hero-cta { width: 80%; max-width: 300px; text-align: center; } .section { padding: 50px 0; } .section-title { font-size: 1.8rem; } .regional-grid { grid-template-columns: 1fr; gap: 2rem; } .regional-image { height: 280px; } .areas-grid, .why-grid { grid-template-columns: 1fr; gap: 1.5rem; } .image-break { height: 220px; } .image-break-text h2 { font-size: 1.4rem; } .footer-content { grid-template-columns: 1fr; } } @media (max-width: 480px) { .hero { padding: 120px 10px 60px; } .hero h1 { font-size: 1.5rem; } .section-title { font-size: 1.5rem; } .regional-image { height: 230px; } }
Five Star Auto Body
  • About
  • Services
    Auto Body Repair Collision Repair Dent Repair Auto Paint Frame Straightening
  • Locations
    Vancouver WA Longview WA Chehalis WA
  • Gallery
  • Reviews
  • Contact

Frame Straightening in Chehalis, WA

Professional frame repair and structural restoration at 55 N Market Blvd. Serving Chehalis, Centralia, and communities throughout Lewis County—plus Olympia and Tumwater to the north. Certified technicians, all insurance accepted.

Get a Free Estimate Call (360) 748-8344

Chehalis Frame Repair Location

Lewis County's trusted auto body shop for frame straightening and structural repair

Five Star Auto Body - Chehalis

N Market Boulevard Location

Address: 55 N Market Blvd, Chehalis, WA 98532

Phone: (360) 748-8344

Hours: Monday - Friday 8:00 AM - 5:00 PM

Service Area: Chehalis, Centralia, Olympia, Tumwater, Winlock, Toledo, Napavine, Tenino

Insurance: All major providers accepted with direct billing

Estimates: Free walk-in estimates Monday through Friday

Full Location Details Call (360) 748-8344

Frame Repair for Lewis County & the I-5 Corridor

Chehalis sits at a critical junction along the I-5 corridor between Portland and Seattle, making it a hub for both local commuters and long-distance travelers. The twin cities of Chehalis and Centralia see steady traffic from residents, through-travelers, and the commercial vehicles that support Lewis County's agricultural, forestry, and manufacturing economy.

Our N Market Blvd location also serves drivers from Olympia and Tumwater to the north—communities that are closer to our Chehalis shop than any other Five Star location. Whether frame damage happens on I-5, the rural highways connecting smaller Lewis County communities, or in the parking lots of the Centralia Factory Outlets, our certified technicians provide the same computerized measuring and manufacturer-approved repair procedures used across all Five Star locations.

Lewis County's mix of highway driving, rural roads, and seasonal weather creates varied collision scenarios. From deer strikes on Highway 6 to rear-end collisions in I-5 construction zones, we see frame damage from every type of impact and restore each vehicle to factory structural specifications.

Five Star Auto Body technician working on structural frame clip repair in Chehalis WA
Headlight assembly removal during collision structural repair at Five Star Auto Body

Complete Structural Repair Under One Roof

From disassembly through frame straightening, welding, and reassembly—all work stays in-house with our certified team.

Communities We Serve From Chehalis

Frame straightening and structural repair for drivers across Lewis County, south Thurston County, and the I-5 corridor

Chehalis

Our N Market Blvd shop is centrally located in Chehalis, easily accessible from I-5 Exit 77 and local routes. The Lewis County seat and host of the Southwest Washington Fair brings steady traffic year-round.

Centralia

Just 5 minutes north, Centralia residents can reach our shop via I-5 or Harrison Avenue. The Centralia Factory Outlets, Centralia College, and Providence Centralia Hospital all drive traffic through the area.

Olympia & Tumwater

Washington's capital city is approximately 30 minutes north on I-5. For Olympia and Tumwater residents, our Chehalis location is the closest Five Star shop—a straightforward drive south with no metro congestion.

Winlock & Toledo

Small communities south of Chehalis along I-5 and Highway 505. Rural driving conditions, limited passing zones, and encounters with agricultural equipment create unique collision risks on these routes.

Napavine & Tenino

Growing communities along the I-5 corridor between Chehalis and Olympia. Residents of both towns can reach our shop in 15-20 minutes, making Five Star a convenient choice for frame repair in either direction.

Pe Ell & Highway 6 Corridor

The highway connecting Chehalis to the coast passes through mountainous terrain with curves, elevation changes, and variable weather. Collisions on this route often involve significant structural damage from guardrail impacts and rollovers.

Driving Conditions in Lewis County

Local factors that lead to frame damage for Chehalis-area drivers

I-5 Corridor Through Lewis County

The I-5 stretch through Lewis County transitions between 70 mph highway and reduced-speed zones near Chehalis and Centralia exits. Speed differentials, semi-truck traffic, and the volume of Portland-Seattle travelers create conditions for high-impact collisions—particularly during holiday travel weekends and severe weather events.

Rural Highway Network

Lewis County's rural highways—including Highway 6 to the coast, Highway 12 toward White Pass, and Highway 508—feature curves, limited shoulders, and wildlife crossings. Deer strikes are particularly common during fall and winter months, and the resulting impacts frequently cause structural frame damage.

Seasonal Weather Extremes

Lewis County experiences more weather variation than coastal or urban areas. Heavy rain and flooding in the Chehalis River valley, ice on rural roads during winter cold snaps, and fog in low-lying areas all reduce visibility and traction. The infamous Chehalis River flooding zone near I-5 creates additional hazards during storm events.

Agricultural & Commercial Traffic

Lewis County's agricultural economy means farm equipment, timber trucks, and commercial vehicles share roads with passenger cars. Slow-moving equipment on two-lane roads and the transition between farm access roads and state highways create collision scenarios where speed and mass differentials cause significant structural damage.

Schedule Your Chehalis Frame Repair Estimate

Free estimates available Monday through Friday at 55 N Market Blvd. Walk-ins welcome.

Call (360) 748-8344

Services

  • Auto Body Repair
  • Collision Repair
  • Dent Repair
  • Auto Paint
  • Frame Straightening

Frame Repair by Location

  • Frame Repair Vancouver
  • Frame Repair Longview
  • Frame Repair Chehalis

Company

  • About Five Star Auto Body
  • Customer Reviews
  • Project Gallery
  • Contact Us

Contact Info

  • Chehalis: (360) 748-8344
  • Vancouver: (360) 699-4887
  • Vancouver: (360) 258-1612
  • Longview: (360) 353-3018

© 2026 Five Star Auto Body. All rights reserved.

Frame Straightening Chehalis WA | Structural Repair Lewis County | Serving Centralia, Olympia, Tumwater, Winlock & More