{"id":328,"date":"2025-11-05T14:40:09","date_gmt":"2025-11-05T14:40:09","guid":{"rendered":"https:\/\/www.ampropertycare.ca\/?page_id=328"},"modified":"2025-11-05T14:50:38","modified_gmt":"2025-11-05T14:50:38","slug":"book-now","status":"publish","type":"page","link":"https:\/\/www.ampropertycare.ca\/?page_id=328","title":{"rendered":"BOOK NOW"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"328\" class=\"elementor elementor-328\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-97b00fb e-flex e-con-boxed e-con e-parent\" data-id=\"97b00fb\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-922f27f elementor-widget elementor-widget-html\" data-id=\"922f27f\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ===================== AM Gutters \u2014 BOOK NOW (Pending Confirmation) ===================== -->\r\n<section id=\"book-now\" class=\"bn-wrap\" aria-label=\"Book Now (Pending Confirmation)\">\r\n  <div class=\"bn-inner\">\r\n\r\n    <!-- Hero -->\r\n    <header class=\"bn-head\">\r\n      <h1>Book Now (Pending Confirmation)<\/h1>\r\n      <p>Already know what you want? Pick a time window and we\u2019ll confirm your booking ASAP.<\/p>\r\n      <p class=\"bn-mini\">Need pricing first? <a href=\"\/?page_id=291\">Request a Free Estimate<\/a><\/p>\r\n    <\/header>\r\n\r\n    <!-- Quick CTAs -->\r\n    <div class=\"bn-quick-ctas\">\r\n      <a href=\"tel:+16046262443\" class=\"bn-btn bn-btn-solid\">Call (604) 626-2443<\/a>\r\n      <a href=\"sms:+16046262443?&body=Hi%20AM%20Gutters%2C%20I%27d%20like%20to%20book%20a%20service.\" class=\"bn-btn bn-btn-ghost\">Text to Book<\/a>\r\n    <\/div>\r\n\r\n    <!-- Form -->\r\n    <form id=\"bn-form\" class=\"bn-form\" novalidate>\r\n      <!-- Returning customer toggle -->\r\n      <div class=\"bn-flag\">\r\n        <label><input type=\"checkbox\" id=\"returning_customer\"> I\u2019m a returning customer<\/label>\r\n        <label class=\"rc-inline\" id=\"rc_same_wrap\" hidden>\r\n          <input type=\"checkbox\" id=\"same_as_last\"> Same as last service (we\u2019ll match notes on file)\r\n        <\/label>\r\n      <\/div>\r\n\r\n      <!-- Contact -->\r\n      <div class=\"bn-grid\">\r\n        <div class=\"bn-field\">\r\n          <label for=\"bn_name\">Full Name <span>*<\/span><\/label>\r\n          <input id=\"bn_name\" name=\"name\" type=\"text\" autocomplete=\"name\" required>\r\n          <small class=\"err\"><\/small>\r\n        <\/div>\r\n        <div class=\"bn-field\">\r\n          <label for=\"bn_phone\">Phone <span>*<\/span><\/label>\r\n          <input id=\"bn_phone\" name=\"phone\" type=\"tel\" inputmode=\"tel\" autocomplete=\"tel\" required>\r\n          <small class=\"err\"><\/small>\r\n        <\/div>\r\n        <div class=\"bn-field\">\r\n          <label for=\"bn_email\">Email<\/label>\r\n          <input id=\"bn_email\" name=\"email\" type=\"email\" autocomplete=\"email\" placeholder=\"optional\">\r\n          <small class=\"err\"><\/small>\r\n        <\/div>\r\n        <div class=\"bn-field\">\r\n          <label for=\"bn_address\">Service Address <span>*<\/span><\/label>\r\n          <input id=\"bn_address\" name=\"address\" type=\"text\" autocomplete=\"street-address\" required>\r\n          <small class=\"err\"><\/small>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- What service -->\r\n      <fieldset class=\"bn-fieldset\">\r\n        <legend>Which service do you want? <span>*<\/span><\/legend>\r\n\r\n        <div class=\"svc\">\r\n          <label class=\"svc-parent highlight\">\r\n            <input type=\"checkbox\" name=\"services\" value=\"Built-In (Hidden) Gutter Repair & Install\">\r\n            <span class=\"tag\">Specialty<\/span> Built-In (Hidden) Gutter Repair &amp; Install\r\n          <\/label>\r\n        <\/div>\r\n\r\n        <div class=\"svc\">\r\n          <label class=\"svc-parent\">\r\n            <input type=\"checkbox\" name=\"services\" value=\"Gutter Cleaning\">\r\n            Gutter Cleaning (annual \/ semi-annual)\r\n          <\/label>\r\n        <\/div>\r\n\r\n        <div class=\"svc\">\r\n          <label class=\"svc-parent\">\r\n            <input type=\"checkbox\" name=\"services\" value=\"Exterior House \/ Building Wash\">\r\n            Exterior House \/ Building Wash\r\n          <\/label>\r\n        <\/div>\r\n\r\n        <div class=\"svc\">\r\n          <label class=\"svc-parent\">\r\n            <input type=\"checkbox\" name=\"services\" value=\"Surface Cleaning (Driveways, Walkways \/ Sidewalks, Patios)\" data-toggle=\"#bn-surface\">\r\n            Surface Cleaning (Driveways, Walkways \/ Sidewalks, Patios)\r\n          <\/label>\r\n          <div id=\"bn-surface\" class=\"svc-children\">\r\n            <label><input type=\"checkbox\" name=\"surface_items\" value=\"Driveways\"> Driveways<\/label>\r\n            <label><input type=\"checkbox\" name=\"surface_items\" value=\"Walkways \/ Sidewalks\"> Walkways \/ Sidewalks<\/label>\r\n            <label><input type=\"checkbox\" name=\"surface_items\" value=\"Patios\"> Patios<\/label>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"svc\">\r\n          <label class=\"svc-parent\">\r\n            <input type=\"checkbox\" name=\"services\" value=\"Roof Moss Removal & Treatment (Spray)\">\r\n            Roof Moss Removal &amp; Treatment (Spray)\r\n          <\/label>\r\n        <\/div>\r\n\r\n        <div class=\"svc\">\r\n          <label class=\"svc-parent\">\r\n            <input type=\"checkbox\" name=\"services\" value=\"Roof Repair (Shingle \/ Tile)\">\r\n            Roof Repair (Shingle \/ Tile)\r\n          <\/label>\r\n        <\/div>\r\n\r\n        <div class=\"svc\">\r\n          <label class=\"svc-parent\">\r\n            <input type=\"checkbox\" name=\"services\" value=\"Aluminum Gutter Repair\">\r\n            Aluminum Gutter Repair\r\n          <\/label>\r\n        <\/div>\r\n\r\n        <div class=\"svc\">\r\n          <label class=\"svc-parent\">\r\n            <input type=\"checkbox\" name=\"services\" value=\"Soffit \/ Fascia \/ Siding Repair & Install\">\r\n            Soffit \/ Fascia \/ Siding Repair &amp; Install\r\n          <\/label>\r\n        <\/div>\r\n\r\n        <div class=\"svc\">\r\n          <label class=\"svc-parent\">\r\n            <input type=\"checkbox\" name=\"services\" value=\"Snow Removal & Salting\">\r\n            Snow Removal &amp; Salting\r\n          <\/label>\r\n        <\/div>\r\n\r\n        <small id=\"bn_services_err\" class=\"err\"><\/small>\r\n      <\/fieldset>\r\n\r\n      <!-- When works for you -->\r\n      <fieldset class=\"bn-fieldset\">\r\n        <legend>When works for you?<\/legend>\r\n\r\n        <div class=\"bn-grid three\">\r\n          <div class=\"bn-field\">\r\n            <label for=\"bn_date\">Preferred Date<\/label>\r\n            <input id=\"bn_date\" name=\"date\" type=\"date\">\r\n          <\/div>\r\n\r\n          <div class=\"bn-field\">\r\n            <label for=\"bn_window\">Time Window<\/label>\r\n            <select id=\"bn_window\" name=\"window\">\r\n              <option value=\"\">No preference<\/option>\r\n              <option>Morning (8\u201311)<\/option>\r\n              <option>Midday (11\u20132)<\/option>\r\n              <option>Afternoon (2\u20135)<\/option>\r\n            <\/select>\r\n          <\/div>\r\n\r\n          <div class=\"bn-field\">\r\n            <label for=\"bn_flex\">Flexibility<\/label>\r\n            <select id=\"bn_flex\" name=\"flex\">\r\n              <option>Exact time preferred<\/option>\r\n              <option>Flexible \u00b11 day<\/option>\r\n              <option>First available<\/option>\r\n            <\/select>\r\n          <\/div>\r\n        <\/div>\r\n      <\/fieldset>\r\n\r\n      <!-- Notes -->\r\n      <div class=\"bn-field\">\r\n        <label for=\"bn_notes\">Notes (gate code, pets, access, etc.)<\/label>\r\n        <textarea id=\"bn_notes\" name=\"notes\" rows=\"4\" placeholder=\"Anything we should know?\"><\/textarea>\r\n      <\/div>\r\n\r\n      <!-- Consent + honey pot -->\r\n      <div class=\"bn-consent\">\r\n        <label><input type=\"checkbox\" id=\"bn_ok_text\"> It\u2019s okay to text me to confirm<\/label>\r\n      <\/div>\r\n      <div class=\"bn-hp\">\r\n        <label for=\"bn_website\">Leave this blank<\/label>\r\n        <input id=\"bn_website\" name=\"website\" type=\"text\" tabindex=\"-1\" autocomplete=\"off\">\r\n      <\/div>\r\n\r\n      <!-- Actions -->\r\n      <div class=\"bn-actions\">\r\n        <button type=\"submit\" class=\"bn-primary\">Request This Slot<\/button>\r\n        <a href=\"\/?page_id=291\" class=\"bn-ghost\">Need an Estimate Instead?<\/a>\r\n      <\/div>\r\n\r\n      <p class=\"bn-small\">Submissions are **pending confirmation**. We\u2019ll text or call to finalize your appointment.<\/p>\r\n\r\n      <div id=\"bn-success\" class=\"bn-success\" hidden>\r\n        Thanks! We\u2019ve opened your email with the booking details. Attach photos if helpful, then hit send.\r\n      <\/div>\r\n    <\/form>\r\n  <\/div>\r\n<\/section>\r\n\r\n<style>\r\n:root{\r\n  --brand:#b15512;       \/* copper *\/\r\n  --brand-dark:#6e2f06;  \/* deep copper *\/\r\n  --ink:#0f0f0f;\r\n  --muted:#666;\r\n  --bg:#f7f9f9;\r\n}\r\n.bn-wrap{background:#fff;padding:2.5rem 1rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,\"Inter\",Roboto,Arial,sans-serif;color:var(--ink);}\r\n.bn-inner{max-width:980px;margin:0 auto;}\r\n.bn-head h1{margin:0 0 .35rem;font-size:clamp(1.9rem,3vw,2.4rem);font-weight:900;}\r\n.bn-head p{margin:.1rem 0;color:#333;}\r\n.bn-mini a{color:var(--brand);font-weight:800;text-decoration:none;}\r\n.bn-mini a:hover{color:var(--brand-dark);text-decoration:underline;}\r\n\r\n.bn-quick-ctas{display:flex;gap:.6rem;flex-wrap:wrap;margin:1rem 0 1.2rem;}\r\n.bn-btn{display:inline-block;border-radius:9999px;padding:.7rem 1.1rem;font-weight:900;text-decoration:none}\r\n.bn-btn-solid{background:var(--brand);color:#fff;border:2px solid var(--brand-dark)}\r\n.bn-btn-solid:hover{background:var(--brand-dark)}\r\n.bn-btn-ghost{border:2px solid var(--brand);color:var(--brand)}\r\n.bn-btn-ghost:hover{background:var(--brand);color:#fff}\r\n\r\n.bn-form{margin-top:.5rem}\r\n.bn-grid{display:grid;gap:1rem;grid-template-columns:1fr}\r\n.bn-grid.three{grid-template-columns:1fr}\r\n@media(min-width:720px){\r\n  .bn-grid{grid-template-columns:1fr 1fr}\r\n  .bn-grid.three{grid-template-columns:1fr 1fr 1fr}\r\n}\r\n.bn-field{display:flex;flex-direction:column;gap:.35rem}\r\n.bn-field label span{color:#b3261e}\r\n.bn-field input,.bn-field select,.bn-field textarea{\r\n  border:1px solid #d7dadc;border-radius:10px;padding:.72rem .85rem;font:inherit;color:var(--ink);background:#fff\r\n}\r\n.bn-field textarea{resize:vertical}\r\n.err{color:#b3261e;font-size:.86rem;min-height:1em}\r\n\r\n.bn-fieldset{border:1px solid #e7e7e7;border-radius:12px;padding:1rem;margin:1rem 0}\r\n.bn-fieldset legend{padding:0 .4rem;font-weight:900}\r\n.bn-fieldset legend span{color:#b3261e}\r\n\r\n.svc{margin:.55rem 0}\r\n.svc-parent{font-weight:800;display:block;margin-bottom:.35rem}\r\n.svc-children{display:none;grid-template-columns:1fr;gap:.35rem;margin:.35rem 0 .5rem 1.6rem}\r\n@media(min-width:600px){.svc-children{grid-template-columns:1fr 1fr}}\r\n.svc-children input{accent-color:var(--brand)}\r\n\r\n.highlight{border:2px solid #d93b3b;border-radius:10px;padding:.55rem .8rem;background:#fff5f5}\r\n.tag{background:#d93b3b;color:#fff;font-size:.7rem;font-weight:700;padding:2px 6px;border-radius:4px;margin-right:6px;text-transform:uppercase;letter-spacing:.04em}\r\n\r\n.bn-flag{display:flex;gap:1rem;align-items:center;flex-wrap:wrap;margin:.25rem 0 .75rem}\r\n.rc-inline{color:#333}\r\n\r\n.bn-consent{margin:.5rem 0 1rem;color:#333}\r\n.bn-hp{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}\r\n\r\n.bn-actions{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:.5rem}\r\n.bn-primary{\r\n  background:var(--brand);color:#fff;border:2px solid var(--brand-dark);\r\n  padding:.9rem 1.2rem;border-radius:999px;font-weight:900;letter-spacing:.02em;cursor:pointer;\r\n  box-shadow:0 8px 18px rgba(0,0,0,.12);transition:transform .15s ease, background .15s ease\r\n}\r\n.bn-primary:hover{background:var(--brand-dark);transform:translateY(-1px)}\r\n.bn-ghost{border:2px solid var(--brand);color:var(--brand);text-decoration:none;padding:.85rem 1.1rem;border-radius:999px;font-weight:900}\r\n.bn-ghost:hover{background:var(--brand);color:#fff}\r\n\r\n.bn-small{color:var(--muted);font-size:.92rem;margin:.6rem 0 0}\r\n.bn-success{margin-top:1rem;padding:1rem;border-radius:12px;background:#eaf6ea;border:1px solid #c7e2c7;color:#114d11;font-weight:600}\r\n<\/style>\r\n\r\n<script>\r\n(function(){\r\n  const form = document.getElementById('bn-form');\r\n  const success = document.getElementById('bn-success');\r\n  const emailTo = 'info@ampropertycare.ca';\r\n\r\n  \/\/ Returning customer toggles\r\n  const rc = document.getElementById('returning_customer');\r\n  const rcSameWrap = document.getElementById('rc_same_wrap');\r\n  const sameAsLast = document.getElementById('same_as_last');\r\n  rc.addEventListener('change',()=>{\r\n    rcSameWrap.hidden = !rc.checked;\r\n  });\r\n\r\n  \/\/ Surface child toggles\r\n  document.querySelectorAll('[data-toggle]').forEach(input=>{\r\n    const tgt = document.querySelector(input.getAttribute('data-toggle'));\r\n    const sync = ()=>{ if(tgt) tgt.style.display = input.checked ? 'grid':'none'; };\r\n    input.addEventListener('change', sync); sync();\r\n  });\r\n\r\n  const get = id => document.getElementById(id);\r\n  const val = id => (get(id)?.value || '').trim();\r\n  const setErr = (sel,msg) => { const el=document.querySelector(sel); if(el) el.textContent = msg||''; };\r\n\r\n  form.addEventListener('submit', function(e){\r\n    e.preventDefault();\r\n\r\n    const name = val('bn_name');\r\n    const phone = val('bn_phone');\r\n    const address = val('bn_address');\r\n    const email = val('bn_email');\r\n    const date = val('bn_date');\r\n    const windowPref = val('bn_window');\r\n    const flex = val('bn_flex');\r\n    const notes = val('bn_notes');\r\n    const okText = document.getElementById('bn_ok_text').checked;\r\n\r\n    \/\/ Basic validation\r\n    let ok = true;\r\n    setErr('#bn_name + .err', name ? '' : 'Required'); if(!name) ok=false;\r\n    setErr('#bn_phone + .err', phone ? '' : 'Required'); if(!phone) ok=false;\r\n    setErr('#bn_address + .err', address ? '' : 'Required'); if(!address) ok=false;\r\n\r\n    \/\/ Services selected?\r\n    const chosenServices = Array.from(form.querySelectorAll('input[name=\"services\"]:checked')).map(i=>i.value);\r\n    setErr('#bn_services_err', chosenServices.length ? '' : 'Select at least one service'); if(!chosenServices.length) ok=false;\r\n\r\n    \/\/ honeypot\r\n    if (document.getElementById('bn_website').value) return;\r\n    if(!ok) return;\r\n\r\n    const surfaceItems = Array.from(form.querySelectorAll('input[name=\"surface_items\"]:checked')).map(i=>i.value);\r\n\r\n    const subject = encodeURIComponent('Booking Request (Pending Confirmation) \u2013 AM Gutters');\r\n    const lines = [\r\n      'BOOKING REQUEST \u2013 PENDING CONFIRMATION',\r\n      `Name: ${name}`,\r\n      `Phone: ${phone}`,\r\n      email ? `Email: ${email}` : null,\r\n      `Address: ${address}`,\r\n      rc.checked ? `Returning Customer: Yes` : `Returning Customer: No`,\r\n      rc.checked && sameAsLast.checked ? `Same as last service: Yes` : null,\r\n      `Services: ${chosenServices.join(', ')}`,\r\n      surfaceItems.length ? `Surface Cleaning Items: ${surfaceItems.join(', ')}` : null,\r\n      date ? `Preferred Date: ${date}` : null,\r\n      windowPref ? `Time Window: ${windowPref}` : null,\r\n      flex ? `Flexibility: ${flex}` : null,\r\n      `OK to text: ${okText ? 'Yes' : 'No'}`,\r\n      '',\r\n      'Notes:',\r\n      notes || '(none)',\r\n      '',\r\n      '\u2014 Sent from ampropertycare.ca \/ Book Now'\r\n    ].filter(Boolean);\r\n\r\n    const body = encodeURIComponent(lines.join('\\n'));\r\n    window.location.href = `mailto:${emailTo}?subject=${subject}&body=${body}`;\r\n    success.hidden = false;\r\n    success.scrollIntoView({behavior:'smooth', block:'center'});\r\n  });\r\n})();\r\n<\/script>\r\n<!-- ================== End BOOK NOW ================== -->\r\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a5e436c e-flex e-con-boxed e-con e-parent\" data-id=\"a5e436c\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-437d2b8 elementor-widget elementor-widget-html\" data-id=\"437d2b8\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<footer class=\"site-footer\">\r\n\r\n  <!-- Top CTA bar -->\r\n  <div class=\"footer-cta-bar\">\r\n    <div class=\"footer-cta-inner\">\r\n      <div class=\"footer-cta-text\">\r\n        Get Started With a<br \/>Free Estimate!\r\n      <\/div>\r\n      <a href=\"\/?page_id=291\" class=\"footer-cta-button\" aria-label=\"Get a free estimate\">Get a Free Estimate<\/a>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- Bottom footer content -->\r\n  <div class=\"footer-main\">\r\n    <div class=\"footer-main-inner\">\r\n\r\n      <!-- Column 1: Brand \/ blurb \/ phone -->\r\n      <div class=\"footer-col footer-brand\">\r\n        <div class=\"footer-brand-name logo-background\">\r\n          <span class=\"footer-logo-text\">\r\n            <span class=\"footer-company-line1\">AM<\/span>\r\n            <span class=\"footer-company-line2\">Gutters &amp;<br \/>Property Maintenance<\/span>\r\n          <\/span>\r\n        <\/div>\r\n\r\n        <p class=\"footer-blurb\">\r\n          Total exterior home care \u2014 from hidden gutter repair to roof moss removal.\r\n          We keep your home safe, clean, and looking brand new.\r\n        <\/p>\r\n\r\n        <p class=\"footer-phone\">\r\n          <a href=\"tel:+1-604-626-2443\" class=\"footer-phone-button\">(604) 626-2443<\/a>\r\n        <\/p>\r\n\r\n        <div class=\"footer-social\">\r\n          <a href=\"https:\/\/www.facebook.com\/share\/1A24hX1BLM\/?mibextid=wwXIfr\" class=\"social-icon facebook\" aria-label=\"Facebook\" target=\"_blank\" rel=\"noopener noreferrer\">\r\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" fill=\"white\" viewBox=\"0 0 24 24\" style=\"opacity: 1; filter: none;\">\r\n              <path d=\"M22.675 0h-21.35C.6 0 0 .6 0 1.342v21.316C0 23.4.6 24 1.325 24H12.82v-9.294H9.692v-3.622h3.128V8.413c0-3.1 1.894-4.788 4.659-4.788 1.325 0 2.466.098 2.797.142v3.243h-1.92c-1.506 0-1.8.716-1.8 1.763v2.312h3.6l-.468 3.622h-3.132V24h6.145C23.4 24 24 23.4 24 22.658V1.342C24 .6 23.4 0 22.675 0z\"\/>\r\n            <\/svg>\r\n          <\/a>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Column 2: Services -->\r\n      <div class=\"footer-col\">\r\n        <h4 class=\"footer-col-heading\">Services<\/h4>\r\n        <ul class=\"footer-links\">\r\n          <li><a href=\"\/?page_id=291\">Hidden \/ Built-In Gutter Repair<\/a><\/li>\r\n          <li><a href=\"\/?page_id=291\">Gutter Cleaning<\/a><\/li>\r\n          <li><a href=\"\/?page_id=291\">Roof Moss Removal<\/a><\/li>\r\n          <li><a href=\"\/?page_id=291\">Exterior Cleaning Services<\/a><\/li>\r\n          <li><a href=\"\/?page_id=291\">Soffit, Fascia &amp; Siding Repair<\/a><\/li>\r\n          <li><a href=\"\/?page_id=291\">Full Exterior Property Care<\/a><\/li>\r\n        <\/ul>\r\n      <\/div>\r\n\r\n      <!-- Column 3: Company -->\r\n      <div class=\"footer-col\">\r\n        <h4 class=\"footer-col-heading\">The Company<\/h4>\r\n        <ul class=\"footer-links\">\r\n          <li><a href=\"\/?page_id=291\">Why Choose Us<\/a><\/li>\r\n          <li><a href=\"\/?page_id=291\">Glowing Reviews<\/a><\/li>\r\n          <li><a href=\"\/?page_id=291\">Contact \/ Request Estimate<\/a><\/li>\r\n          <li><a href=\"\/?page_id=291\">Service Areas<\/a><\/li>\r\n        <\/ul>\r\n      <\/div>\r\n\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- Bottom legal line -->\r\n  <div class=\"footer-legal\">\r\n    \u00a9 2025 AM Gutters &amp; Property Maintenance. All rights reserved. Proudly serving West Vancouver, North Vancouver, and surrounding areas.\r\n  <\/div>\r\n\r\n<\/footer>\r\n\r\n<style>\r\n\/* ===== Overall Footer ===== *\/\r\n.site-footer {\r\n  font-family: system-ui, -apple-system, BlinkMacSystemFont, \"Inter\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\r\n}\r\n\r\n\/* ===== CTA Section ===== *\/\r\n.footer-cta-bar {\r\n  background-color: #1a1a1a;\r\n  padding: 2rem 1rem;\r\n  text-align: center;\r\n  width: 100%;\r\n}\r\n.footer-cta-inner {\r\n  max-width: 1200px;\r\n  margin: 0 auto;\r\n  color: #ffffff;\r\n  display: flex;\r\n  flex-direction: column;\r\n  align-items: center;\r\n  justify-content: center;\r\n  text-align: center;\r\n  gap: 1rem;\r\n}\r\n@media (min-width: 768px) {\r\n  .footer-cta-inner {\r\n    flex-direction: row;\r\n    justify-content: center;\r\n    align-items: center;\r\n  }\r\n}\r\n.footer-cta-text {\r\n  font-size: 1.5rem;\r\n  font-weight: 800;\r\n  line-height: 1.2;\r\n  color: #ffffff;\r\n  margin: 0;\r\n}\r\n.footer-cta-button {\r\n  background-color: #b87333;\r\n  color: #ffffff;\r\n  font-weight: 700;\r\n  font-size: 0.95rem;\r\n  text-decoration: none;\r\n  text-transform: uppercase;\r\n  padding: 0.75rem 1.5rem;\r\n  border-radius: 9999px;\r\n  box-shadow: 0 4px 12px rgba(0,0,0,0.4);\r\n  transition: all 0.25s ease;\r\n  display: inline-block;\r\n  margin-left: 1rem;\r\n}\r\n.footer-cta-button:hover {\r\n  background-color: #a5652e;\r\n  transform: translateY(-2px) scale(1.03);\r\n}\r\n\r\n\/* ===== Footer Main ===== *\/\r\n.footer-main {\r\n  background-color: #eef2f2;\r\n  padding: 3rem 1rem;\r\n  color: #000;\r\n  width: 100%;\r\n}\r\n.footer-main-inner {\r\n  max-width: 1200px;\r\n  margin: 0 auto;\r\n  display: grid;\r\n  gap: 2rem;\r\n}\r\n@media (min-width: 768px) {\r\n  .footer-main-inner {\r\n    grid-template-columns: 1.2fr 1fr 1fr;\r\n  }\r\n}\r\n.footer-col {\r\n  font-size: 0.9rem;\r\n  line-height: 1.5;\r\n  color: #1a1a1a;\r\n}\r\n\r\n\/* ===== Phone Button ===== *\/\r\n.footer-phone-button {\r\n  background-color: #b87333;\r\n  color: #fff;\r\n  font-weight: 700;\r\n  text-decoration: none;\r\n  padding: 10px 22px;\r\n  border-radius: 9999px;\r\n  display: inline-block;\r\n  border: 2px solid #6e2f06;\r\n  transition: background-color 0.3s ease, transform 0.2s ease;\r\n}\r\n.footer-phone-button:hover {\r\n  background-color: #a5652e;\r\n  transform: scale(1.05);\r\n}\r\n\r\n\/* ===== Subheaders ===== *\/\r\n.footer-col-heading {\r\n  color: #000;\r\n  font-weight: 800;\r\n  font-size: 1.1rem;\r\n  margin-bottom: 1rem;\r\n}\r\n\r\n\/* ===== Footer Links ===== *\/\r\n.footer-links a {\r\n  color: #b87333;\r\n  text-decoration: none;\r\n  transition: color 0.3s ease;\r\n}\r\n.footer-links a:hover {\r\n  color: #a5652e;\r\n}\r\n\r\n\/* ===== Brand Section ===== *\/\r\n.footer-brand-name {\r\n  display: flex;\r\n  align-items: flex-start;\r\n  font-weight: 800;\r\n  font-size: 1.1rem;\r\n  line-height: 1.2;\r\n  color: #000;\r\n  margin-bottom: 1rem;\r\n  position: relative;\r\n}\r\n.logo-background {\r\n  background-image: url('http:\/\/www.ampropertycare.ca\/wp-content\/uploads\/2025\/10\/IMG_0223.png');\r\n  background-repeat: no-repeat;\r\n  background-size: 60px auto;\r\n  background-position: left center;\r\n  padding-left: 75px;\r\n  min-height: 60px;\r\n}\r\n.footer-company-line1,\r\n.footer-company-line2 {\r\n  color: #000;\r\n  font-weight: 800;\r\n}\r\n\r\n\/* ===== Social Icons ===== *\/\r\n.footer-social svg {\r\n  opacity: 1 !important;\r\n  filter: brightness(1.2) contrast(1.2);\r\n  transition: all 0.3s ease;\r\n}\r\n.footer-social svg:hover {\r\n  transform: scale(1.1);\r\n  filter: brightness(1.5);\r\n}\r\n\r\n\/* ===== Footer Legal ===== *\/\r\n.footer-legal {\r\n  text-align: center;\r\n  font-size: 0.85rem;\r\n  background-color: #1a1a1a;\r\n  color: #ffffff;\r\n  padding: 1rem;\r\n  margin-top: 2rem;\r\n}\r\n<\/style>\r\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Book Now (Pending Confirmation) Already know what you want? Pick a time window and we\u2019ll confirm your booking ASAP. Need pricing first? Request a Free Estimate Call (604) 626-2443 Text to Book I\u2019m a returning customer Same as last service (we\u2019ll match notes on file) Full Name * Phone * Email Service Address * Which [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"pagelayer_contact_templates":[],"_pagelayer_content":"","footnotes":""},"class_list":["post-328","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.ampropertycare.ca\/index.php?rest_route=\/wp\/v2\/pages\/328","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ampropertycare.ca\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.ampropertycare.ca\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.ampropertycare.ca\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ampropertycare.ca\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=328"}],"version-history":[{"count":7,"href":"https:\/\/www.ampropertycare.ca\/index.php?rest_route=\/wp\/v2\/pages\/328\/revisions"}],"predecessor-version":[{"id":336,"href":"https:\/\/www.ampropertycare.ca\/index.php?rest_route=\/wp\/v2\/pages\/328\/revisions\/336"}],"wp:attachment":[{"href":"https:\/\/www.ampropertycare.ca\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=328"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}