Auto Body Shop Vancouver WA | Columbia Street Location | Five Star Auto Body * { 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; } /* Navigation */ .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); } @media (max-width: 768px) { .nav-logo img { height: 60px; } .nav-container { padding: 0 15px; } } @media (max-width: 480px) { .nav-logo img { height: 50px; } .nav-container { padding: 0 10px; } } .nav-menu { display: flex; list-style: none; gap: 2rem; margin: 0; position: relative; } .nav-item { position: relative; } .dropdown { 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 cubic-bezier(0.4, 0, 0.2, 1); 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; transition: transform 0.3s ease; } .dropdown-toggle.active::after { transform: rotate(180deg); } /* Hero Section - Desktop First */ .hero { color: white; height: 70vh; min-height: 500px; margin-top: 80px; text-align: center; position: relative; display: flex; align-items: center; justify-content: center; overflow: hidden; padding: 20px; } /* Desktop Video - Default State */ .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; } /* Desktop - Video overlay */ .hero::before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.3); z-index: 1; } /* Mobile Background Image - Hidden by default */ .hero::after { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url('https://assets.ycodeapp.com/assets/app113220/Images/main%20exterior-bis4odmgjg.webp'); background-size: cover; background-position: center; background-attachment: scroll; z-index: -1; display: none; } .hero .container { position: relative; z-index: 2; width: 100%; display: flex; flex-direction: column; justify-content: center; } .hero h1 { font-size: 2.5rem; font-weight: bold; margin-bottom: 1rem; line-height: 1.2; text-shadow: 2px 2px 4px rgba(0,0,0,0.5); } .hero-subtitle { font-size: 1.1rem; margin-bottom: 1.5rem; opacity: 0.95; text-shadow: 1px 1px 3px rgba(0,0,0,0.5); } .hero-info { background: rgba(255,255,255,0.15); padding: 2rem; border-radius: 20px; backdrop-filter: blur(20px); border: 1px solid rgba(255,255,255,0.25); max-width: 500px; margin: 0 auto; box-shadow: 0 10px 30px rgba(0,0,0,0.2); } .location-detail { margin-bottom: 1.5rem; } .location-detail h3 { font-size: 1.1rem; margin-bottom: 0.5rem; color: #fed7aa; } .location-detail p { font-size: 0.95rem; margin-bottom: 0.5rem; } .cta-buttons { display: flex; gap: 1rem; justify-content: center; flex-wrap: wrap; } .cta-button { display: inline-block; background: linear-gradient(45deg, #f97316, #ea580c); color: white; padding: 12px 24px; text-decoration: none; border-radius: 25px; font-weight: 600; font-size: 0.95rem; transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1); box-shadow: 0 6px 20px rgba(249, 115, 22, 0.3); position: relative; overflow: hidden; } .cta-button.secondary { background: transparent; border: 2px solid white; color: white; box-shadow: 0 6px 20px rgba(255,255,255,0.2); } .cta-button:hover { transform: translateY(-3px) scale(1.05); box-shadow: 0 15px 35px rgba(249, 115, 22, 0.4); } .cta-button.secondary:hover { background: white; color: #2563eb; box-shadow: 0 15px 35px rgba(255,255,255,0.4); } /* Insurance Notice Section */ .insurance-notice { background: linear-gradient(135deg, #1e293b 0%, #334155 50%, #475569 100%); color: white; padding: 2rem 0; position: relative; overflow: hidden; border-top: 4px solid #f97316; border-bottom: 4px solid #f97316; } .insurance-notice::before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: linear-gradient(90deg, transparent, rgba(249, 115, 22, 0.1), transparent); animation: shimmer 3s infinite; } @keyframes shimmer { 0% { transform: translateX(-100%); } 100% { transform: translateX(100%); } } .notice-content { display: grid; grid-template-columns: 1fr auto; gap: 1.5rem; align-items: center; position: relative; z-index: 2; max-width: 1000px; margin: 0 auto; } .notice-text h2 { font-size: 1.4rem; font-weight: 700; margin-bottom: 1rem; color: #fed7aa; text-align: center; } .insurance-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 1.5rem; } .insurance-item { background: rgba(255, 255, 255, 0.1); padding: 1rem; border-radius: 12px; backdrop-filter: blur(10px); border: 1px solid rgba(255, 255, 255, 0.2); transition: all 0.3s ease; } .insurance-item:hover { background: rgba(255, 255, 255, 0.15); transform: translateY(-2px); } .call-ahead { border-left: 4px solid #ef4444; } .walk-in { border-left: 4px solid #10b981; } .insurance-companies { display: flex; gap: 0.5rem; margin-bottom: 0.8rem; flex-wrap: wrap; } .company-badge { padding: 0.3rem 0.6rem; border-radius: 6px; font-size: 0.7rem; font-weight: bold; color: white; text-transform: uppercase; letter-spacing: 0.5px; } .geico { background: #005a9b; } .progressive { background: #0066cc; } .statefarm { background: #cc0000; } .insurance-item p { font-size: 0.9rem; line-height: 1.4; margin: 0; } .insurance-item strong { color: #fed7aa; } .notice-cta { display: flex; align-items: center; } .urgent-cta { background: linear-gradient(45deg, #ef4444, #dc2626); color: white; padding: 0.8rem 1.5rem; border-radius: 25px; text-decoration: none; font-weight: bold; font-size: 0.9rem; transition: all 0.3s ease; box-shadow: 0 4px 15px rgba(239, 68, 68, 0.4); animation: glow 2s infinite alternate; } @keyframes glow { from { box-shadow: 0 4px 15px rgba(239, 68, 68, 0.4); } to { box-shadow: 0 4px 25px rgba(239, 68, 68, 0.8); } } .urgent-cta:hover { transform: translateY(-2px) scale(1.05); box-shadow: 0 8px 25px rgba(239, 68, 68, 0.6); } /* Sections */ .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: 600px; margin-left: auto; margin-right: auto; } /* Location Details Section */ .location-details { background: white; padding-top: 40px; } .location-info-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 2.5rem; margin-bottom: 4rem; } .info-card { background: linear-gradient(145deg, #ffffff, #f8fafc); padding: 2.5rem; border-radius: 25px; box-shadow: 0 20px 60px rgba(0,0,0,0.08); border: 1px solid rgba(249, 115, 22, 0.1); transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1); position: relative; overflow: hidden; text-align: center; } .info-card::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 5px; background: linear-gradient(90deg, #f97316, #2563eb, #f97316); transform: translateX(-100%); transition: transform 0.6s ease; } .info-card:hover::before { transform: translateX(0); } .info-card:hover { transform: translateY(-15px) scale(1.02); box-shadow: 0 30px 80px rgba(0,0,0,0.15); border-color: rgba(249, 115, 22, 0.3); } .info-card h3 { font-size: 1.4rem; color: #2563eb; margin-bottom: 1.2rem; font-weight: 600; } .info-card p { color: #6b7280; line-height: 1.7; font-size: 1rem; } .info-card .highlight { color: #f97316; font-weight: 600; font-size: 1.1rem; } .info-card a { color: #2563eb; text-decoration: none; font-weight: 500; transition: color 0.3s ease; } .info-card a:hover { color: #f97316; } /* Services Section */ .services { background: #f8fafc; } .services-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 2.5rem; } .service-card { background: linear-gradient(145deg, #ffffff, #f8fafc); padding: 2.5rem; border-radius: 25px; box-shadow: 0 20px 60px rgba(0,0,0,0.08); border: 1px solid rgba(249, 115, 22, 0.1); transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1); position: relative; overflow: hidden; min-height: 300px; display: flex; flex-direction: column; justify-content: space-between; } .service-card::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 5px; background: linear-gradient(90deg, #f97316, #2563eb, #f97316); transform: translateX(-100%); transition: transform 0.6s ease; } .service-card:hover::before { transform: translateX(0); } .service-card:hover { transform: translateY(-15px) scale(1.02); box-shadow: 0 30px 80px rgba(0,0,0,0.15); border-color: rgba(249, 115, 22, 0.3); } .service-card h3 { font-size: 1.4rem; color: #2563eb; margin-bottom: 1.2rem; font-weight: 600; } .service-card p { color: #6b7280; line-height: 1.7; margin-bottom: 1.5rem; font-size: 1rem; flex-grow: 1; } .service-link { color: #f97316; text-decoration: none; font-weight: 600; font-size: 1rem; transition: all 0.3s ease; display: inline-flex; align-items: center; gap: 0.5rem; margin-top: auto; } .service-link:hover { color: #2563eb; transform: translateX(5px); } /* Services Overview (3-column) */ .services-overview-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 2rem; } .services-overview-grid .service-card { min-height: 260px; } /* Local Area Section */ .local-area { background: linear-gradient(135deg, #2563eb 0%, #1d4ed8 100%); color: white; } .local-area .section-title { color: #ffffff; text-shadow: 3px 3px 6px rgba(0, 0, 0, 0.4); } .local-area .section-subtitle { color: #e0e7ff; text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3); } .areas-served { display: grid; grid-template-columns: repeat(3, 1fr); gap: 2rem; } .area-card { background: rgba(255,255,255,0.15); padding: 2rem; border-radius: 20px; backdrop-filter: blur(20px); border: 1px solid rgba(255,255,255,0.25); transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1); text-align: center; } .area-card:hover { transform: translateY(-10px) scale(1.05); background: rgba(255,255,255,0.2); box-shadow: 0 25px 60px rgba(0,0,0,0.2); } .area-card h3 { font-size: 1.3rem; margin-bottom: 1rem; font-weight: 600; } .area-card p { font-size: 0.95rem; line-height: 1.6; opacity: 0.9; } /* Contact CTA Section */ .contact-cta { background: linear-gradient(135deg, #f97316 0%, #ea580c 50%, #2563eb 100%); color: white; } .contact-cta .section-title { color: #ffffff; text-shadow: 3px 3px 6px rgba(0, 0, 0, 0.4); } .contact-cta .section-subtitle { color: #fed7aa; text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3); } .contact-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 3rem; max-width: 800px; margin: 0 auto; } .contact-item { padding: 2.5rem; background: rgba(255,255,255,0.15); border-radius: 25px; backdrop-filter: blur(20px); border: 1px solid rgba(255,255,255,0.25); transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1); text-align: center; } .contact-item:hover { transform: translateY(-10px) scale(1.05); background: rgba(255,255,255,0.2); box-shadow: 0 25px 60px rgba(0,0,0,0.2); } .contact-item h3 { font-size: 1.4rem; margin-bottom: 1.2rem; font-weight: 600; } .contact-item p { font-size: 1.1rem; line-height: 1.6; margin-bottom: 1.5rem; } .contact-item a { color: white; text-decoration: none; font-weight: 600; transition: all 0.3s ease; } .contact-item a:hover { color: #fed7aa; text-shadow: 0 0 10px rgba(253, 215, 170, 0.5); } .contact-button { display: inline-block; background: rgba(255,255,255,0.2); color: white; padding: 1rem 2rem; border-radius: 25px; text-decoration: none; font-weight: 600; font-size: 1rem; transition: all 0.3s ease; border: 2px solid rgba(255,255,255,0.3); } .contact-button:hover { background: white; color: #2563eb; transform: translateY(-2px); } /* Footer */ .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; font-weight: 600; } .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; transform: translateX(3px); } .footer-bottom { border-top: 1px solid #6b7280; padding-top: 2rem; text-align: center; opacity: 0.7; font-size: 0.9rem; line-height: 1.6; } /* Mobile Responsive */ @media (max-width: 1200px) { .location-info-grid { grid-template-columns: repeat(2, 1fr); gap: 2rem; } .services-grid { grid-template-columns: 1fr; } .services-overview-grid { grid-template-columns: repeat(2, 1fr); } .areas-served { grid-template-columns: repeat(2, 1fr); } } @media (max-width: 768px) { .mobile-menu-btn { display: block; } /* Mobile - Hide video, show background image */ .hero-video { display: none !important; } .hero::after { display: block !important; } .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); border-top: 1px solid #e5e7eb; } .nav-menu.active { display: flex; } .nav-item { width: 100%; border-bottom: 1px solid #f3f4f6; } .nav-item:last-child { border-bottom: none; } .nav-link { display: block; padding: 1rem 1.5rem; color: #374151; text-decoration: none; font-weight: 500; border: none; background: none; width: 100%; text-align: left; cursor: pointer; } .nav-link:hover { background: #f9fafb; color: #f97316; } .nav-cta { background: #f97316; color: white !important; margin: 0.5rem 1rem; border-radius: 8px; text-align: center; } .nav-cta:hover { background: #ea580c; } .dropdown { position: relative; } .dropdown-content { position: static; opacity: 1; visibility: visible; transform: none; box-shadow: none; background: #f8fafc; margin: 0; border-radius: 0; border: none; border-top: 1px solid #e5e7eb; max-height: 0; overflow: hidden; transition: max-height 0.3s ease; } .dropdown.active .dropdown-content { max-height: 500px; } .dropdown-content a { display: block; padding: 0.8rem 2rem; color: #6b7280; text-decoration: none; font-size: 0.9rem; font-weight: 400; transition: all 0.2s ease; border-radius: 0; margin: 0; border-bottom: 1px solid #e5e7eb; } .dropdown-content a:last-child { border-bottom: none; } .dropdown-content a:hover { background: #e5e7eb; color: #374151; transform: none; padding-left: 2.5rem; } .hero { height: 60vh; min-height: 400px; padding: 90px 15px 15px; } .hero h1 { font-size: 1.8rem; margin-bottom: 0.8rem; } .hero-subtitle { font-size: 1rem; margin-bottom: 1.2rem; } .section { padding: 50px 0; } .section-title { font-size: 1.8rem; margin-bottom: 1rem; } .section-subtitle { font-size: 1rem; margin-bottom: 2rem; } .location-info-grid { grid-template-columns: 1fr; gap: 1.5rem; margin-bottom: 2rem; } .info-card { padding: 1.5rem; } .info-card h3 { font-size: 1.2rem; margin-bottom: 1rem; } .info-card p { font-size: 0.9rem; } .services-grid { gap: 1.5rem; } .services-overview-grid { grid-template-columns: 1fr; gap: 1.5rem; } .service-card { padding: 1.5rem; min-height: auto; } .service-card h3 { font-size: 1.2rem; margin-bottom: 1rem; } .service-card p { font-size: 0.9rem; margin-bottom: 1rem; } .areas-served { grid-template-columns: 1fr; gap: 1.5rem; } .area-card { padding: 1.5rem; } .area-card h3 { font-size: 1.1rem; margin-bottom: 0.8rem; } .area-card p { font-size: 0.85rem; } .contact-grid { grid-template-columns: 1fr; gap: 1.5rem; } .contact-item { padding: 1.5rem; } .contact-item h3 { font-size: 1.2rem; margin-bottom: 1rem; } .contact-item p { font-size: 0.9rem; margin-bottom: 1rem; } .cta-buttons { flex-direction: column; align-items: center; } .cta-button { padding: 10px 20px; font-size: 0.9rem; } /* Insurance Notice Mobile */ .insurance-notice { padding: 1.5rem 0; } .notice-content { grid-template-columns: 1fr; gap: 1rem; text-align: center; } .notice-text h2 { font-size: 1.2rem; margin-bottom: 0.8rem; } .insurance-grid { grid-template-columns: 1fr; gap: 1rem; } .insurance-item { padding: 0.8rem; } .insurance-item p { font-size: 0.85rem; } .company-badge { font-size: 0.65rem; padding: 0.25rem 0.5rem; } .urgent-cta { padding: 0.7rem 1.2rem; font-size: 0.85rem; } /* Footer */ .footer-content { grid-template-columns: 1fr; gap: 2rem; } .footer-section h3 { font-size: 1.1rem; margin-bottom: 1rem; } .footer-section a { font-size: 0.9rem; } .footer-bottom { font-size: 0.8rem; padding-top: 1.5rem; } } @media (max-width: 480px) { .hero { height: 55vh; min-height: 350px; padding: 80px 10px 10px; } .hero h1 { font-size: 1.5rem; margin-bottom: 0.6rem; } .hero-subtitle { font-size: 0.9rem; margin-bottom: 1rem; } .hero-info { padding: 1.5rem; margin: 0 10px; } .container { padding: 0 15px; } .section { padding: 40px 0; } .section-title { font-size: 1.6rem; margin-bottom: 0.8rem; } .section-subtitle { font-size: 0.9rem; margin-bottom: 1.5rem; } .info-card { padding: 1.2rem; border-radius: 15px; } .info-card h3 { font-size: 1.1rem; margin-bottom: 0.8rem; } .info-card p { font-size: 0.85rem; } .service-card { padding: 1.2rem; border-radius: 15px; } .service-card h3 { font-size: 1.1rem; margin-bottom: 0.8rem; } .service-card p { font-size: 0.85rem; margin-bottom: 0.8rem; } .area-card { padding: 1.2rem; } .area-card h3 { font-size: 1rem; margin-bottom: 0.6rem; } .area-card p { font-size: 0.8rem; } .contact-item { padding: 1.2rem; } .contact-item h3 { font-size: 1.1rem; margin-bottom: 0.8rem; } .contact-item p { font-size: 0.85rem; margin-bottom: 0.8rem; } .contact-button { padding: 0.8rem 1.5rem; font-size: 0.9rem; } .cta-button { padding: 8px 16px; font-size: 0.85rem; } }
Five Star Auto Body - Auto Body Shop Vancouver WA
  • About
  • Services
    Auto Body Repair Collision Repair Dent Repair Auto Paint Frame Repair
  • Locations
    Vancouver WA Longview WA Chehalis WA
  • Gallery
  • Reviews
  • Contact
Your browser does not support the video tag.

Auto Body Shop Vancouver WA | Columbia Street Location

Expert Collision Repair, Frame Straightening, Dent Repair & Auto Paint Services in Vancouver, Washington

πŸ“ Our Columbia Street Location

Address: 1813 Columbia St, Vancouver, WA 98660

Phone: (360) 258-1612

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

Call (360) 258-1612 Get Free Estimate

Important Insurance Information

GEICO PROGRESSIVE STATE FARM

Call Ahead Required: If you're using Geico, Progressive, or State Farm insurance, please call before visiting for scheduling requirements.

All Other Insurance: Free estimates available anytime Monday-Friday 8:00 AM - 5:00 PM. Walk-ins welcome!

Call Now

Columbia Street Vancouver Location Details

Full-service auto body repair in the heart of Vancouver, Washington β€” serving Clark County drivers since day one

πŸ“ Central Vancouver Location

Address:
1813 Columbia St
Vancouver, WA 98660

Easy access from I-5, I-205 & SR-14

Located in central Vancouver near the Historic Downtown Vancouver waterfront, with convenient access from Salmon Creek, Hazel Dell, Felida, Orchards, and Cascade Park neighborhoods.

πŸ“ž Contact & Hours

Phone: (360) 258-1612

Email: fivestarautobody@gmail.com

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

Free estimates available during business hours. Call ahead for Geico, Progressive, or State Farm claims.

πŸ”§ Full Service Capabilities

Services Available:

β€’ Complete collision repair
β€’ Auto body restoration
β€’ Paint & color matching
β€’ Frame straightening & structural repair
β€’ Paintless dent repair
β€’ Insurance claims support

OEM-certified technicians on-site

Auto Body Services at Columbia Street

Comprehensive auto body repair, collision services, frame straightening, and paint restoration β€” all under one roof in Vancouver WA

Collision Repair Vancouver WA

Professional collision repair for all vehicle makes and models at our Columbia Street location. Our certified technicians use computerized measuring systems and manufacturer-approved methods to restore your vehicle to pre-accident condition. From minor fender benders on the I-5 corridor to major accident damage, we handle every collision repair with precision.

Learn More About Collision Repair β†’

Auto Body Repair Vancouver WA

Complete auto body repair services including panel replacement, body restoration, and structural repairs. Our Vancouver location's journeymen technicians specialize in everything from door dings picked up at the Vancouver Mall parking lot to comprehensive body panel replacement after highway collisions on SR-500 and I-205.

Learn More About Auto Body Repair β†’

Frame Repair & Straightening Vancouver WA

Expert frame straightening and structural repair services using hydraulic frame machines and 3D computerized measuring systems. After a collision, your vehicle's frame must be restored to manufacturer specifications for proper crash protection, wheel alignment, and suspension function. Our Columbia Street facility handles both unibody and body-on-frame vehicles with precision tolerances within Β±3mm of factory specs.

Learn More About Frame Repair β†’

Dent Repair & PDR Vancouver WA

Paintless dent repair and conventional dent removal services for Vancouver WA drivers. PDR preserves your factory paint finish while removing minor dents, dings, and hail damage at a fraction of traditional body repair costs. Ideal for parking lot dents from the Vancouver Waterfront, Esther Short Park events, and daily commuter wear from Clark County driving.

Learn More About Dent Repair β†’

Auto Paint & Color Matching Vancouver WA

Precision paint matching and refinishing using computerized color matching technology and professional-grade basecoat/clearcoat systems. We guarantee seamless paint blending that perfectly matches your vehicle's original finish. Our spray booth delivers factory-quality results with proper surface preparation, sealer application, and UV-resistant clearcoat protection β€” essential for Pacific Northwest weather conditions.

Learn More About Auto Paint β†’

Insurance Claims Assistance

We work directly with all major insurance companies to streamline your claim process. Our Columbia Street team handles paperwork, provides detailed digital estimates, and ensures you receive proper coverage for your auto body repairs. Whether you need collision repair, frame straightening, or paint work, we communicate transparently with your insurer throughout the entire repair process.

Get Claims Help β†’

Serving Vancouver WA & Clark County

Our Columbia Street location provides convenient auto body repair, collision services, and frame straightening throughout the Vancouver-Portland metro area

Downtown Vancouver & Waterfront

Just minutes from the Historic Downtown Vancouver core, the new $1.6 billion Waterfront development, Esther Short Park, and Officers Row. Our Columbia Street shop provides quick-access auto body repair for downtown businesses, residents, and visitors to the Grant Street Pier area.

East Vancouver & I-205 Corridor

Easy access for East Vancouver neighborhoods including Cascade Park, Fisher's Landing, Mill Plain, and Orchards. Conveniently located for commuters traveling on SR-14, I-205, and drivers heading to the Columbia River Gorge via Highway 14 β€” one of Southwest Washington's most scenic but accident-prone routes.

North Vancouver & Salmon Creek

Serving Salmon Creek, Hazel Dell, Felida, and north Vancouver neighborhoods along the I-5 corridor. With over 143,000 vehicles crossing the Interstate Bridge daily and ongoing bridge replacement construction, fender benders and collision repairs are a constant need for Clark County commuters.

Camas, Washougal & East County

Providing collision repair, frame straightening, and auto paint services for Camas, Washougal, and east Clark County residents. Whether you've been in an accident on the Camas–Washougal Highway or need dent repair from gravel road damage near the Gorge trailheads, our certified technicians are ready to help.

Battle Ground, Ridgefield & North County

Full-service auto body repair for Battle Ground, Ridgefield, La Center, Woodland, and Brush Prairie residents. Our Columbia Street location offers convenient access from I-5 for north Clark County drivers who need collision repair, frame straightening, or paintless dent repair services.

Portland-Vancouver Metro Commuters

Clark County's 96% personal vehicle commute rate and the daily I-5 and I-205 bridge crossings into Portland mean fender benders, parking lot dents, and collision damage are part of daily life. As a Washington-based shop, we offer seamless service for cross-river commuters β€” no Oregon sales tax complications on your repair.

Get Your Free Auto Body Estimate Today

Contact our Columbia Street Vancouver location for expert collision repair, frame straightening, dent repair, and auto paint services

πŸ“ž Call Columbia Street

Phone: (360) 258-1612

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

Free estimates β€’ All insurance accepted

Call Now

πŸ“§ Email & Online

Email: fivestarautobody@gmail.com

Send photos for quick estimates

24-hour response time guaranteed

Get Estimate

Services

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

Locations

  • Vancouver WA
  • Longview WA
  • Chehalis WA
  • Columbia Street
  • NE 68th Street
  • Longview Location
  • Chehalis Location

Company

  • About Five Star Auto Body
  • Customer Reviews
  • Careers & Employment
  • Auto Body Blog
  • Project Gallery
  • Contact Us

Contact Info

  • Vancouver: (360) 699-4887
  • Vancouver: (360) 258-1612
  • Longview: (360) 353-3018
  • Chehalis: (360) 748-8344
  • Email: fivestarautobody@gmail.com

© 2026 Five Star Auto Body. All rights reserved.

Auto Body Shop Vancouver WA | Collision Repair | Frame Repair | Dent Repair | Auto Paint | Columbia Street Location