seahaven-site/contact/index.njk
Adam Moussa 381f6b6dce feat(seo): BreadcrumbList on interior pages + richer LocalBusiness
Add a breadcrumb-ld partial (rendered from breadcrumbName/breadcrumbParent
front-matter) emitting BreadcrumbList JSON-LD on all 11 interior pages
(3-level on the job pages). Enrich homepage LocalBusiness with geo,
areaServed (US), and hasMap. NOTE: geo coords are approximate (Ronkonkoma
ZIP) — set precisely from the Google Business Profile; openingHours and
sameAs omitted pending real hours + non-placeholder social URLs.
2026-06-12 17:23:11 -04:00

104 lines
4.4 KiB
Text

---
layout: base.njk
title: "Contact — Sea Haven Industries"
description: "Get in touch with Sea Haven Industries. Have a question or project idea? Contact us today to discuss your construction and facilities needs."
pageCss: contact
recaptcha: true
breadcrumbName: "Contact Us"
---
<!-- ── Page Hero ── -->
<section class="page-hero">
<div class="container">
<nav class="breadcrumb" aria-label="Breadcrumb">
<a href="/">Home</a>
<span aria-hidden="true">/</span>
Contact Us
</nav>
<h1>Get in Touch</h1>
</div>
</section>
<!-- ── Contact Section ── -->
<section class="contact-section section">
<div class="container">
<div class="contact-grid">
<!-- Left Column — Info -->
<div class="contact-info">
<p class="label">Contact Us</p>
<h2 class="display-md">Have a Question or Project Idea? Let's Talk!</h2>
<p>Have a project in mind or need more information about our construction services? Contact us today! Our friendly and knowledgeable team is ready to answer your questions, provide you with a detailed estimate, and guide you through the next steps.</p>
<div class="contact-detail">
<div class="contact-detail-icon">LOC</div>
<div class="contact-detail-text">
<strong>Address</strong>
<span>710 Koehler Ave, Ronkonkoma, NY 11779</span>
</div>
</div>
<div class="contact-detail">
<div class="contact-detail-icon">@</div>
<div class="contact-detail-text">
<strong>Email</strong>
<a href="mailto:work-orders@seahaven.com">work-orders@seahaven.com</a>
</div>
</div>
<div class="contact-detail">
<div class="contact-detail-icon">TEL</div>
<div class="contact-detail-text">
<strong>Phone</strong>
<a href="tel:+16317765102">(631) 776-5102</a>
</div>
</div>
</div>
<!-- Right Column — Form -->
<div class="contact-form">
<div class="form-success" id="form-success" style="display:none; background: var(--rose-tint); border-left: 3px solid var(--rose); padding: 1.25rem 1.5rem; border-radius: 2px;">
<strong style="color: var(--text);">Message sent!</strong>
<p style="color: var(--text-muted); margin-top: 0.25rem; font-size: 0.875rem;">Thank you for reaching out. We'll get back to you shortly.</p>
</div>
<div id="form-status" role="status" aria-live="assertive" class="form-status"></div>
<form action="https://usebasin.com/f/08bc652e1969" method="POST">
<input type="hidden" name="_gotcha" style="display:none">
<input type="hidden" name="g-recaptcha-response" id="g-recaptcha-response">
<input type="hidden" name="g-recaptcha-version" value="v3">
<div class="form-row">
<div class="form-group">
<label for="first-name">First Name *</label>
<input type="text" id="first-name" name="first_name" required placeholder="John">
</div>
<div class="form-group">
<label for="last-name">Last Name *</label>
<input type="text" id="last-name" name="last_name" required placeholder="Doe">
</div>
</div>
<div class="form-row">
<div class="form-group">
<label for="email">Email *</label>
<input type="email" id="email" name="email" required placeholder="john@example.com">
</div>
<div class="form-group">
<label for="phone">Phone</label>
<input type="tel" id="phone" name="phone" placeholder="(555) 123-4567">
</div>
</div>
<div class="form-group">
<label for="subject">Subject</label>
<input type="text" id="subject" name="subject" placeholder="How can we help?">
</div>
<div class="form-group">
<label for="message">Message *</label>
<textarea id="message" name="message" required placeholder="Tell us about your project..."></textarea>
</div>
<div class="form-submit">
<button type="submit" class="btn btn-primary">Send Message</button>
</div>
</form>
</div>
</div>
</div>
</section>