.project-hero { padding: 120px 0 60px; background: var(--navy); color: #fff; } .project-hero h1 { font-size: clamp(1.8rem, 3.5vw, 2.8rem); font-weight: 900; line-height: 1.2; margin-bottom: 16px; } .project-hero .hero-sub { font-size: 1.05rem; color: rgba(255,255,255,0.75); margin-bottom: 28px; } .hero-cta-row { display: flex; gap: 16px; flex-wrap: wrap; } .btn-hero-primary { background: #b84500; color: #fff; padding: 14px 28px; border-radius: 8px; font-weight: 700; text-decoration: none; } .btn-hero-outline { border: 2px solid rgba(255,255,255,0.5); color: #fff; padding: 14px 28px; border-radius: 8px; font-weight: 700; text-decoration: none; } .project-meta { display: flex; flex-wrap: wrap; gap: 0; background: #f8fafc; border-bottom: 1px solid #e2e8f0; } .project-meta-inner { max-width: 1200px; margin: 0 auto; padding: 0 24px; display: flex; flex-wrap: wrap; gap: 0; width: 100%; } .project-meta-item { padding: 20px 32px; border-right: 1px solid #e2e8f0; } .project-meta-label { font-size: 0.75rem; font-weight: 700; color: #9ca3af; text-transform: uppercase; letter-spacing: 0.05em; margin-bottom: 4px; } .project-meta-value { font-size: 0.95rem; font-weight: 600; color: #1a2e4a; } .content-section { max-width: 800px; margin: 60px auto; padding: 0 24px; font-size: 1.05rem; line-height: 1.8; color: #374151; } .content-section h2 { color: #1a2e4a; font-size: 1.6rem; margin: 40px 0 16px; } .photo-placeholder { background: #f1f5f9; border: 2px dashed #cbd5e1; border-radius: 12px; padding: 40px; text-align: center; color: #64748b; margin: 32px 0; } .challenge-box { background: #fff7ed; border-left: 4px solid #f97316; border-radius: 8px; padding: 24px 28px; margin: 32px 0; } .challenge-box h3 { color: #9a3412; margin-top: 0; } .outcome-box { background: #f0fdf4; border-left: 4px solid #22c55e; border-radius: 8px; padding: 24px 28px; margin: 32px 0; } .outcome-box h3 { color: #166534; margin-top: 0; } .mid-cta { background: #1a2e4a; color: #fff; border-radius: 12px; padding: 40px; text-align: center; margin: 40px 0; } .mid-cta h2 { color: #fff; margin-top: 0; } .mid-cta p { color: rgba(255,255,255,0.8); margin-bottom: 24px; } .btn-group { display: flex; gap: 16px; justify-content: center; flex-wrap: wrap; } .btn-primary { background: #b84500; color: #fff; padding: 14px 28px; border-radius: 8px; font-weight: 700; text-decoration: none; } .btn-outline { border: 2px solid rgba(255,255,255,0.5); color: #fff; padding: 14px 28px; border-radius: 8px; font-weight: 700; text-decoration: none; } .related-links { display: grid; grid-template-columns: repeat(2, 1fr); gap: 16px; margin-top: 16px; } .related-link-card { background: #f8fafc; border: 1px solid #e2e8f0; border-radius: 10px; padding: 16px 20px; text-decoration: none; transition: all 0.2s; } .related-link-card:hover { border-color:#b84500; background: #fff7ed; } .rlc-label { font-size: 0.7rem; font-weight: 700; color: #9ca3af; text-transform: uppercase; letter-spacing: 0.05em; margin-bottom: 4px; } .rlc-title { font-size: 0.9rem; font-weight: 600; color: #1a2e4a; } .breadcrumbs { background: #f8fafc; border-bottom: 1px solid #e2e8f0; padding: 12px 0; } .breadcrumb-list { display: flex; gap: 8px; align-items: center; list-style: none; padding: 0; margin: 0; font-size: 0.85rem; } .breadcrumb-list a { color:#b84500; text-decoration: none; } .breadcrumb-list li:last-child { color: #6b7280; } .badge { display: inline-block; background: rgba(184,69,0,0.15); color:#b84500; font-size: 0.8rem; font-weight: 700; padding: 6px 16px; border-radius: 50px; margin-bottom: 16px; } @media(max-width:768px){ .related-links{grid-template-columns:1fr;} .project-meta-item{padding:16px 20px;} }
Fire & Smoke — Completed in On Schedule
The Rosenquist residence in Mesa sustained large loss fire damage that affected the majority of the home's structure and interior. The fire caused extensive damage to the roof, framing, and all interior finishes. Smoke and soot penetrated every surface throughout the property. By the time Sevco Restoration arrived, the home required a near-complete rebuild from the structure outward.
Sevco Restoration was on site within 60 minutes of the initial call. Our team immediately secured the property with emergency board-up and temporary roof tarping to prevent weather intrusion. A full Matterport 3D scan was completed before any demolition began, creating a comprehensive record of all damage for insurance documentation.
The restoration included emergency stabilization, full insurance documentation, demolition of all fire and smoke-damaged materials, complete structural rebuild of the roof structure and interior framing, systems replacement (electrical, plumbing, HVAC, insulation), and full finish work. The Rosenquist family returned to a fully restored home completed on schedule and within the insurance timeline.


Large Loss Rebuild
100% Restored
Sevco Restoration responds 24/7 throughout the Phoenix metro area. Call now for immediate dispatch or request a free inspection.