1<!doctype html> 2<html lang="en"> 3 <head> 4 <meta charset="UTF-8" /> 5 <!-- 6 Strip ?airoShareToken=... from the URL as early as possible. The token 7 is only needed for the initial request: dev-supervisor reads it, 8 validates, and sets the airo_share_token cookie (HttpOnly, first-party 9 on the preview origin). Subsequent requests use the cookie path â 10 the URL parameter is dead weight after the cookie is stored. 11 12 Leaving it in the URL is a leak risk: 13 - Visible in the address bar (top-level "Open in new tab" path) 14 - Recorded in browser history 15 - Sent as Referer on sub-resources loaded before this runs (mitigated 16 by the same-origin referrer-policy meta tag below) 17 - Copy/pasted or screenshotted, accidentally sharing access 18 19 Inline at the top of <head> so it runs synchronously BEFORE any 20 <link>,
20<script>, or sub-resource fires. The window where the token 21 is in the URL collapses to "while the browser is parsing this script" 22 â effectively zero. 23 24 replaceState (not pushState) means the original URL is replaced in the 25 browser's history entry, not pushed as a new entry â the back button 26 doesn't return to a URL with the token. 27 --> 28
28<script> 29 (function () { 30 try { 31 var u = new URL(location.href); 32 if (u.searchParams.has('airoShareToken')) { 33 u.searchParams.delete('airoShareToken'); 34 history.replaceState(null, '', u.toString()); 35 } 36 } catch (e) { /* ignore â URL parser unavailable in this environment */ } 37 })(); 38 </script>
38 39 <!-- 40 Prevent sub-resources (CSS/JS/images/fonts/etc.) from sending the 41 token-bearing URL as their Referer header during the brief window 42 between page-load and the strip-script above. `same-origin` allows 43 the referrer for first-party requests (preserving analytics and 44 relative-link behavior) but strips it for cross-origin requests, 45 which is where the token-leak risk actually lives. 46 --> 47 <meta name="referrer" content="same-origin" /> 48 <link rel="icon" type="image/svg+xml" href="/favicon.ico" /> 49 <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 50 <title data-rh="true">Commercial Service & Maintenance â Aqualine Piping | Northern California</title> 51<meta data-rh="true" name="description" content="Aqualine Piping provides commercial plumbing service, repairs, hydro jetting, and preventive maintenance programs for facilities throughout Northern California."/> 52
52<script type="module" crossorigin src="/assets/index-QgWG1Vh2.js"></script>
52 53 <link rel="modulepreload" crossorigin href="/assets/query-Bf_KNblN.js"> 54 <link rel="modulepreload" crossorigin href="/assets/react-vendor-BXhMAbgd.js"> 55 <link rel="modulepreload" crossorigin href="/assets/radix-ui-CIsx_TBg.js"> 56 <link rel="stylesheet" crossorigin href="/assets/index-BFvsWS2i.css"> 57 </head> 58 <body class="fs-unmask-airo-app-builder"> 59 <div id="app" class="fs-unmask-airo-app-builder"><link rel="preload" as="image" href="/assets/Aqualine_FINAL_Logoblack_7.11.png"/><link rel="preload" as="image" href="/assets/Water with white back ground.PNG"/><!--$--><div class="min-h-screen bg-background flex flex-col"><header class="w-full z-50 transition-shadow duration-300" style="background-color:#FFFFFF;box-shadow:none"><div class="w-full px-4 sm:px-6 py-2 flex items-center justify-end gap-6" style="background-color:#0099A8"><a href="tel:4087457100" class="flex items-center gap-2 text-sm font-medium transition-colors" style="color:rgba(255,255,255,0.90);font-family:var(--font-sans)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-phone h-3.5 w-3.5"><path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"></path></svg><span>(408) 745-7100</span></a><span style="color:rgba(255,255,255,0.4)">|</span><a href="tel:4085985167" class="flex items-center gap-2 text-sm font-medium transition-colors" style="color:#F5C97A;font-family:var(--font-sans)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-phone h-3.5 w-3.5"><path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"></path></svg><span>Emergency: (408) 598-5167</span></a></div><div class="w-full px-4 sm:px-6" style="border-bottom:1px solid #E8F4F5"><div class="flex items-center justify-between h-32"><a href="/" class="shrink-0"><img src="/assets/Aqualine_FINAL_Logoblack_7.11.png" alt="Aqualine Piping" style="height:80px;width:auto;object-fit:contain;display:block"/></a><nav class="hidden lg:flex items-center gap-1"><a href="/" class="px-4 py-2 text-base font-medium transition-colors duration-200 rounded" style="color:#0099A8;font-family:var(--font-sans)">Home</a><a href="/#about" class="px-4 py-2 text-base font-medium transition-colors duration-200 rounded" style="color:#0099A8;font-family:var(--font-sans)">About Us</a><a href="/commercial" class="px-4 py-2 text-base font-medium transition-colors duration-200 rounded" style="color:#0099A8;font-family:var(--font-sans)">Commercial</a><a href="/commercial-service" class="px-4 py-2 text-base font-medium transition-colors duration-200 rounded" style="color:#0099A8;font-family:var(--font-sans)">Service & Maintenance</a><a href="/process-piping" class="px-4 py-2 text-base font-medium transition-colors duration-200 rounded" style="color:#0099A8;font-family:var(--font-sans)">Process Piping</a><a href="/residential" class="px-4 py-2 text-base font-medium transition-colors duration-200 rounded" style="color:#0099A8;font-family:var(--font-sans)">Residential</a><a href="/recent-projects" class="px-4 py-2 text-base font-medium transition-colors duration-200 rounded" style="color:#0099A8;font-family:var(--font-sans)">Project Portfolio</a><a href="/employment" class="px-4 py-2 text-base font-medium transition-colors duration-200 rounded" style="color:#0099A8;font-family:var(--font-sans)">Employment</a><a href="/contact" class="px-4 py-2 text-base font-medium transition-colors duration-200 rounded" style="color:#0099A8;font-family:var(--font-sans)">Contact</a><a href="/contact" class="ml-3 px-6 py-3 text-base font-semibold rounded transition-all duration-200" style="background-color:#0099A8;color:#FFFFFF;font-family:var(--font-sans)">Contact Us</a></nav><button class="lg:hidden p-2 rounded" style="color:#0099A8" aria-label="Toggle menu"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu h-6 w-6"><line x1="4" x2="20" y1="12" y2="12"></line><line x1="4" x2="20" y1="6" y2="6"></line><line x1="4" x2="20" y1="18" y2="18"></line></svg></button></div></div><div class="w-full" style="line-height:0"><img src="/assets/Water with white back ground.PNG" alt="" style="width:100%;height:auto;display:block"/></div></header><section class="relative flex items-center justify-center" style="min-height:400px;background-color:#0D2B35"><div class="relative z-10 max-w-7xl mx-auto px-8 sm:px-12 lg:px-16 xl:px-24 py-20 w-full"><div><p class="text-sm font-semibold uppercase tracking-widest mb-3" style="color:#7ACDDA;font-family:var(--font-sans);opacity:0;transform:translateY(30px)">Service & Maintenance</p><h1 class="text-5xl font-bold mb-4 text-white" style="font-family:var(--font-heading);opacity:0;transform:translateY(30px)">Commercial Service & Maintenance</h1><div class="h-1 w-16 rounded" style="background-color:#C8922A;opacity:0;transform:translateY(30px)"></div><p class="mt-6 text-xl font-semibold" style="color:rgba(255,255,255,0.90);font-family:var(--font-heading);opacity:0;transform:translateY(30px)">Responsive Plumbing Solutions for Commercial Facilities</p><p class="mt-4 text-base max-w-2xl leading-relaxed" style="color:rgba(255,255,255,0.75);font-family:var(--font-sans);opacity:0;transform:translateY(30px)">Aqualine Piping provides commercial plumbing service, repairs, and preventive maintenance programs for office buildings, retail centers, industrial facilities, schools, healthcare facilities, restaurants, and property management companies throughout Northern California.</p><p class="mt-4 text-base max-w-2xl leading-relaxed" style="color:rgba(255,255,255,0.75);font-family:var(--font-sans);opacity:0;transform:translateY(30px)">Our experienced service technicians help clients reduce downtime, prevent costly plumbing failures, and keep facilities operating efficiently through responsive service and long-term maintenance solutions.</p></div></div></section><section class="py-24 px-8 sm:px-12 lg:px-16 xl:px-24" style="background-color:#FFFFFF"><div class="max-w-7xl mx-auto"><div class="mb-12"><p class="text-sm font-semibold uppercase tracking-widest mb-3" style="color:#0099A8;font-family:var(--font-sans);opacity:0;transform:translateY(30px)">What We Do</p><h2 class="text-4xl font-bold mb-3" style="font-family:var(--font-heading);color:#0D2B35;opacity:0;transform:translateY(30px)">Our Commercial Services</h2><div class="h-1 w-12 rounded" style="background-color:#C8922A;opacity:0;transform:translateY(30px)"></div></div><div class="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-4"><div class="flex items-start gap-3 rounded-xl p-5" style="background-color:#EAF4F4;border:1px solid #D6ECEE;opacity:0;transform:translateY(30px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big h-5 w-5 shrink-0 mt-0.5" style="color:#0099A8"><path d="M21.801 10A10 10 0 1 1 17 3.335"></path><path d="m9 11 3 3L22 4"></path></svg><span class="text-sm leading-relaxed" style="color:#2C4A52;font-family:var(--font-sans)">Commercial plumbing repairs</span></div><div class="flex items-start gap-3 rounded-xl p-5" style="background-color:#EAF4F4;border:1px solid #D6ECEE;opacity:0;transform:translateY(30px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big h-5 w-5 shrink-0 mt-0.5" style="color:#0099A8"><path d="M21.801 10A10 10 0 1 1 17 3.335"></path><path d="m9 11 3 3L22 4"></path></svg><span class="text-sm leading-relaxed" style="color:#2C4A52;font-family:var(--font-sans)">Leak detection and repair</span></div><div class="flex items-start gap-3 rounded-xl p-5" style="background-color:#EAF4F4;border:1px solid #D6ECEE;opacity:0;transform:translateY(30px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big h-5 w-5 shrink-0 mt-0.5" style="color:#0099A8"><path d="M21.801 10A10 10 0 1 1 17 3.335"></path><path d="m9 11 3 3L22 4"></path></svg><span class="text-sm leading-relaxed" style="color:#2C4A52;font-family:var(--font-sans)">Drain cleaning</span></div><div class="flex items-start gap-3 rounded-xl p-5" style="background-color:#EAF4F4;border:1px solid #D6ECEE;opacity:0;transform:translateY(30px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big h-5 w-5 shrink-0 mt-0.5" style="color:#0099A8"><path d="M21.801 10A10 10 0 1 1 17 3.335"></path><path d="m9 11 3 3L22 4"></path></svg><span class="text-sm leading-relaxed" style="color:#2C4A52;font-family:var(--font-sans)">Sewer line repairs</span></div><div class="flex items-start gap-3 rounded-xl p-5" style="background-color:#EAF4F4;border:1px solid #D6ECEE;opacity:0;transform:translateY(30px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big h-5 w-5 shrink-0 mt-0.5" style="color:#0099A8"><path d="M21.801 10A10 10 0 1 1 17 3.335"></path><path d="m9 11 3 3L22 4"></path></svg><span class="text-sm leading-relaxed" style="color:#2C4A52;font-family:var(--font-sans)">Fixture repair and replacement</span></div><div class="flex items-start gap-3 rounded-xl p-5" style="background-color:#EAF4F4;border:1px solid #D6ECEE;opacity:0;transform:translateY(30px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big h-5 w-5 shrink-0 mt-0.5" style="color:#0099A8"><path d="M21.801 10A10 10 0 1 1 17 3.335"></path><path d="m9 11 3 3L22 4"></path></svg><span class="text-sm leading-relaxed" style="color:#2C4A52;font-family:var(--font-sans)">Water heater service and replacement</span></div><div class="flex items-start gap-3 rounded-xl p-5" style="background-color:#EAF4F4;border:1px solid #D6ECEE;opacity:0;transform:translateY(30px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big h-5 w-5 shrink-0 mt-0.5" style="color:#0099A8"><path d="M21.801 10A10 10 0 1 1 17 3.335"></path><path d="m9 11 3 3L22 4"></path></svg><span class="text-sm leading-relaxed" style="color:#2C4A52;font-family:var(--font-sans)">Backflow testing and repair</span></div><div class="flex items-start gap-3 rounded-xl p-5" style="background-color:#EAF4F4;border:1px solid #D6ECEE;opacity:0;transform:translateY(30px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big h-5 w-5 shrink-0 mt-0.5" style="color:#0099A8"><path d="M21.801 10A10 10 0 1 1 17 3.335"></path><path d="m9 11 3 3L22 4"></path></svg><span class="text-sm leading-relaxed" style="color:#2C4A52;font-family:var(--font-sans)">Domestic water system repairs</span></div><div class="flex items-start gap-3 rounded-xl p-5" style="background-color:#EAF4F4;border:1px solid #D6ECEE;opacity:0;transform:translateY(30px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big h-5 w-5 shrink-0 mt-0.5" style="color:#0099A8"><path d="M21.801 10A10 10 0 1 1 17 3.335"></path><path d="m9 11 3 3L22 4"></path></svg><span class="text-sm leading-relaxed" style="color:#2C4A52;font-family:var(--font-sans)">Tenant improvement plumbing</span></div><div class="flex items-start gap-3 rounded-xl p-5" style="background-color:#EAF4F4;border:1px solid #D6ECEE;opacity:0;transform:translateY(30px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big h-5 w-5 shrink-0 mt-0.5" style="color:#0099A8"><path d="M21.801 10A10 10 0 1 1 17 3.335"></path><path d="m9 11 3 3L22 4"></path></svg><span class="text-sm leading-relaxed" style="color:#2C4A52;font-family:var(--font-sans)">Emergency plumbing service</span></div><div class="flex items-start gap-3 rounded-xl p-5" style="background-color:#EAF4F4;border:1px solid #D6ECEE;opacity:0;transform:translateY(30px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big h-5 w-5 shrink-0 mt-0.5" style="color:#0099A8"><path d="M21.801 10A10 10 0 1 1 17 3.335"></path><path d="m9 11 3 3L22 4"></path></svg><span class="text-sm leading-relaxed" style="color:#2C4A52;font-family:var(--font-sans)">Preventive maintenance programs</span></div></div></div></section><section class="py-24 px-8 sm:px-12 lg:px-16 xl:px-24" style="background-color:#E6F5F7"><div class="max-w-7xl mx-auto"><div class="grid grid-cols-1 lg:grid-cols-2 gap-16 items-center"><div><p class="text-sm font-semibold uppercase tracking-widest mb-3" style="color:#0099A8;font-family:var(--font-sans);opacity:0;transform:translateY(30px)">Drain Maintenance</p><h2 class="text-4xl font-bold mb-3" style="font-family:var(--font-heading);color:#0D2B35;opacity:0;transform:translateY(30px)">Hydro Jetting & Drain Maintenance</h2><div class="h-1 w-12 rounded mb-6" style="background-color:#C8922A;opacity:0;transform:translateY(30px)"></div><p class="text-base leading-relaxed mb-4" style="color:#2C4A52;font-family:var(--font-sans);opacity:0;transform:translateY(30px)">Aqualine operates multiple hydro jetting units to provide professional drain cleaning, sewer maintenance, grease line cleaning, and scheduled maintenance services for commercial facilities.</p><p class="text-base leading-relaxed" style="color:#2C4A52;font-family:var(--font-sans);opacity:0;transform:translateY(30px)">Our hydro jetting services help remove grease, scale, sludge, roots, and debris buildup that can lead to costly backups and emergency service calls.</p></div><div><p class="text-sm font-semibold uppercase tracking-widest mb-3" style="color:#0099A8;font-family:var(--font-sans);opacity:0;transform:translateY(30px)">Scheduled Programs</p><h2 class="text-4xl font-bold mb-3" style="font-family:var(--font-heading);color:#0D2B35;opacity:0;transform:translateY(30px)">Preventive Maintenance Programs</h2><div class="h-1 w-12 rounded mb-6" style="background-color:#C8922A;opacity:0;transform:translateY(30px)"></div><p class="text-base leading-relaxed mb-4" style="color:#2C4A52;font-family:var(--font-sans);opacity:0;transform:translateY(30px)">Many of our clients rely on scheduled maintenance programs to keep their facilities operating smoothly year-round.</p><p class="text-base leading-relaxed" style="color:#2C4A52;font-family:var(--font-sans);opacity:0;transform:translateY(30px)">Aqualine provides quarterly and customized maint
59enance programs designed to identify potential issues before they become major problems, helping clients reduce downtime, avoid costly repairs, and extend the life of their plumbing systems.</p></div></div></div></section><section class="py-24 px-8 sm:px-12 lg:px-16 xl:px-24" style="background-color:#FFFFFF"><div class="max-w-7xl mx-auto"><div class="grid grid-cols-1 lg:grid-cols-2 gap-16"><div><p class="text-sm font-semibold uppercase tracking-widest mb-3" style="color:#0099A8;font-family:var(--font-sans);opacity:0;transform:translateY(30px)">Sectors</p><h2 class="text-3xl font-bold mb-3" style="font-family:var(--font-heading);color:#0D2B35;opacity:0;transform:translateY(30px)">Industries We Serve</h2><div class="h-1 w-12 rounded mb-8" style="background-color:#C8922A;opacity:0;transform:translateY(30px)"></div><div class="flex flex-col gap-3"><div class="flex items-center gap-3" style="opacity:0;transform:translateY(30px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big h-5 w-5 shrink-0" style="color:#0099A8"><path d="M21.801 10A10 10 0 1 1 17 3.335"></path><path d="m9 11 3 3L22 4"></path></svg><span class="text-sm" style="color:#2C4A52;font-family:var(--font-sans)">Commercial Real Estate</span></div><div class="flex items-center gap-3" style="opacity:0;transform:translateY(30px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big h-5 w-5 shrink-0" style="color:#0099A8"><path d="M21.801 10A10 10 0 1 1 17 3.335"></path><path d="m9 11 3 3L22 4"></path></svg><span class="text-sm" style="color:#2C4A52;font-family:var(--font-sans)">Property Management</span></div><div class="flex items-center gap-3" style="opacity:0;transform:translateY(30px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big h-5 w-5 shrink-0" style="color:#0099A8"><path d="M21.801 10A10 10 0 1 1 17 3.335"></path><path d="m9 11 3 3L22 4"></path></svg><span class="text-sm" style="color:#2C4A52;font-family:var(--font-sans)">Retail Centers</span></div><div class="flex items-center gap-3" style="opacity:0;transform:translateY(30px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big h-5 w-5 shrink-0" style="color:#0099A8"><path d="M21.801 10A10 10 0 1 1 17 3.335"></path><path d="m9 11 3 3L22 4"></path></svg><span class="text-sm" style="color:#2C4A52;font-family:var(--font-sans)">Restaurants & Food Service</span></div><div class="flex items-center gap-3" style="opacity:0;transform:translateY(30px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big h-5 w-5 shrink-0" style="color:#0099A8"><path d="M21.801 10A10 10 0 1 1 17 3.335"></path><path d="m9 11 3 3L22 4"></path></svg><span class="text-sm" style="color:#2C4A52;font-family:var(--font-sans)">Healthcare Facilities</span></div><div class="flex items-center gap-3" style="opacity:0;transform:translateY(30px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big h-5 w-5 shrink-0" style="color:#0099A8"><path d="M21.801 10A10 10 0 1 1 17 3.335"></path><path d="m9 11 3 3L22 4"></path></svg><span class="text-sm" style="color:#2C4A52;font-family:var(--font-sans)">Educational Facilities</span></div><div class="flex items-center gap-3" style="opacity:0;transform:translateY(30px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big h-5 w-5 shrink-0" style="color:#0099A8"><path d="M21.801 10A10 10 0 1 1 17 3.335"></path><path d="m9 11 3 3L22 4"></path></svg><span class="text-sm" style="color:#2C4A52;font-family:var(--font-sans)">Industrial Facilities</span></div><div class="flex items-center gap-3" style="opacity:0;transform:translateY(30px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big h-5 w-5 shrink-0" style="color:#0099A8"><path d="M21.801 10A10 10 0 1 1 17 3.335"></path><path d="m9 11 3 3L22 4"></path></svg><span class="text-sm" style="color:#2C4A52;font-family:var(--font-sans)">Office Buildings</span></div><div class="flex items-center gap-3" style="opacity:0;transform:translateY(30px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big h-5 w-5 shrink-0" style="color:#0099A8"><path d="M21.801 10A10 10 0 1 1 17 3.335"></path><path d="m9 11 3 3L22 4"></path></svg><span class="text-sm" style="color:#2C4A52;font-family:var(--font-sans)">Multi-Property Portfolios</span></div></div></div><div><p class="text-sm font-semibold uppercase tracking-widest mb-3" style="color:#0099A8;font-family:var(--font-sans);opacity:0;transform:translateY(30px)">Our Commitment</p><h2 class="text-3xl font-bold mb-3" style="font-family:var(--font-heading);color:#0D2B35;opacity:0;transform:translateY(30px)">Why Choose Aqualine</h2><div class="h-1 w-12 rounded mb-8" style="background-color:#C8922A;opacity:0;transform:translateY(30px)"></div><div class="flex flex-col gap-3"><div class="flex items-center gap-3" style="opacity:0;transform:translateY(30px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big h-5 w-5 shrink-0" style="color:#C8922A"><path d="M21.801 10A10 10 0 1 1 17 3.335"></path><path d="m9 11 3 3L22 4"></path></svg><span class="text-sm" style="color:#2C4A52;font-family:var(--font-sans)">Responsive service technicians</span></div><div class="flex items-center gap-3" style="opacity:0;transform:translateY(30px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big h-5 w-5 shrink-0" style="color:#C8922A"><path d="M21.801 10A10 10 0 1 1 17 3.335"></path><path d="m9 11 3 3L22 4"></path></svg><span class="text-sm" style="color:#2C4A52;font-family:var(--font-sans)">Preventive maintenance expertise</span></div><div class="flex items-center gap-3" style="opacity:0;transform:translateY(30px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big h-5 w-5 shrink-0" style="color:#C8922A"><path d="M21.801 10A10 10 0 1 1 17 3.335"></path><path d="m9 11 3 3L22 4"></path></svg><span class="text-sm" style="color:#2C4A52;font-family:var(--font-sans)">Multiple hydro jetting units</span></div><div class="flex items-center gap-3" style="opacity:0;transform:translateY(30px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big h-5 w-5 shrink-0" style="color:#C8922A"><path d="M21.801 10A10 10 0 1 1 17 3.335"></path><path d="m9 11 3 3L22 4"></path></svg><span class="text-sm" style="color:#2C4A52;font-family:var(--font-sans)">Commercial plumbing specialists</span></div><div class="flex items-center gap-3" style="opacity:0;transform:translateY(30px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big h-5 w-5 shrink-0" style="color:#C8922A"><path d="M21.801 10A10 10 0 1 1 17 3.335"></path><path d="m9 11 3 3L22 4"></path></svg><span class="text-sm" style="color:#2C4A52;font-family:var(--font-sans)">Family-owned and operated</span></div><div class="flex items-center gap-3" style="opacity:0;transform:translateY(30px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big h-5 w-5 shrink-0" style="color:#C8922A"><path d="M21.801 10A10 10 0 1 1 17 3.335"></path><path d="m9 11 3 3L22 4"></path></svg><span class="text-sm" style="color:#2C4A52;font-family:var(--font-sans)">50+ years of combined industry experience</span></div><div class="flex items-center gap-3" style="opacity:0;transform:translateY(30px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big h-5 w-5 shrink-0" style="color:#C8922A"><path d="M21.801 10A10 10 0 1 1 17 3.335"></path><path d="m9 11 3 3L22 4"></path></svg><span class="text-sm" style="color:#2C4A52;font-family:var(--font-sans)">Licensed, bonded, and insured</span></div></div></div></div></div></section><section class="py-20 px-8 sm:px-12 lg:px-16 xl:px-24" style="background-color:#0D2B35"><div class="max-w-7xl mx-auto text-center"><div style="opacity:0;transform:translateY(20px)"><h2 class="text-3xl font-bold mb-4 text-white" style="font-family:var(--font-heading)">Ready to Discuss Your Service Needs?</h2><p class="text-base mb-8 max-w-xl mx-auto" style="color:rgba(255,255,255,0.75);font-family:var(--font-sans)">
59Contact Aqualine Piping today to discuss your commercial plumbing service, maintenance program, or emergency service requirements.</p><div class="flex flex-wrap justify-center gap-4"><a href="/contact" class="inline-flex items-center gap-2 px-8 py-4 text-base font-semibold rounded transition-all duration-200" style="background-color:#0099A8;color:#FFFFFF;font-family:var(--font-sans)">Contact Us <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a href="tel:4087457100" class="inline-flex items-center gap-2 px-8 py-4 text-base font-semibold rounded border-2 transition-all duration-200" style="border-color:rgba(255,255,255,0.5);color:#FFFFFF;background-color:transparent;font-family:var(--font-sans)">Call (408) 745-7100</a></div></div></div></section><footer style="background-color:#0099A8;color:#FFFFFF"><div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-16"><div class="grid grid-cols-1 md:grid-cols-2 gap-12"><div><a href="/" class="flex items-center mb-5"><img src="/assets/Aqualine_FINAL_Logoblack_7.11.png" alt="Aqualine Piping" class="h-20 w-auto object-contain shrink-0" style="filter:brightness(0) invert(1)"/></a><p class="text-sm font-semibold" style="color:#FFFFFF;font-family:var(--font-sans)">Family Owned & Operated</p><p class="text-sm mt-1" style="color:rgba(255,255,255,0.75);font-family:var(--font-sans)">2108 Bering Dr #C<br/>San Jose, CA 95131</p><div class="mt-6 h-px w-12" style="background-color:rgba(255,255,255,0.4)"></div><p class="mt-4 text-sm" style="color:rgba(255,255,255,0.75);font-family:var(--font-sans)">Serving commercial, industrial, and residential clients in the Bay Area for over 50 years.</p></div><div><h3 class="text-xs font-semibold uppercase tracking-widest mb-5" style="color:#FFFFFF;font-family:var(--font-sans)">Quick Links</h3><ul class="grid grid-cols-2 gap-x-4 gap-y-2"><li><a href="/" class="text-sm transition-colors duration-200" style="color:rgba(255,255,255,0.75);font-family:var(--font-sans)">Home</a></li><li><a href="/#about" class="text-sm transition-colors duration-200" style="color:rgba(255,255,255,0.75);font-family:var(--font-sans)">About Us</a></li><li><a href="/#services" class="text-sm transition-colors duration-200" style="color:rgba(255,255,255,0.75);font-family:var(--font-sans)">Commercial</a></li><li><a href="/commercial-service" class="text-sm transition-colors duration-200" style="color:rgba(255,255,255,0.75);font-family:var(--font-sans)">Service</a></li><li><a href="/#process-piping" class="text-sm transition-colors duration-200" style="color:rgba(255,255,255,0.75);font-family:var(--font-sans)">Process Piping</a></li><li><a href="/#services" class="text-sm transition-colors duration-200" style="color:rgba(255,255,255,0.75);font-family:var(--font-sans)">Residential</a></li><li><a href="/recent-projects" class="text-sm transition-colors duration-200" style="color:rgba(255,255,255,0.75);font-family:var(--font-sans)">Project Portfolio</a></li><li><a href="/employment" class="text-sm transition-colors duration-200" style="color:rgba(255,255,255,0.75);font-family:var(--font-sans)">Employment</a></li><li><a href="/contact" class="text-sm transition-colors duration-200" style="color:rgba(255,255,255,0.75);font-family:var(--font-sans)">Contact Us</a></li></ul></div></div></div><div class="border-t" style="border-color:rgba(255,255,255,0.25)"><div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-5 flex flex-col sm:flex-row items-center justify-between gap-2"><p class="text-xs" style="color:rgba(255,255,255,0.65);font-family:var(--font-sans)">Copyright © <!-- -->2026<!-- --> Aqualine Piping. All Rights Reserved.</p><p class="text-xs" style="color:rgba(255,255,255,0.65);font-family:var(--font-sans)">San Jose, CA</p></div></div></footer></div><!--/$-->
59<script>window.__staticRouterHydrationData = JSON.parse("{\"loaderData\":{},\"actionData\":null,\"errors\":null}");</script>
59</div> 60
60<script src="/analytics.js"></script>
60 61 </body> 62</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.