Synergy Buys Houses Jacksonville – Property Review
Synergy Buys Houses Jacksonville

Get a Local Property Review

Local Jacksonville buyer • 10+ years • No repairs or showings
Local • A+ BBB Rated • 5-Star Google Reviews
Jesse personally reviews each property submission to see if a direct option makes sense.
Step 1

Start With Your Contact Info

Jesse uses this to follow up after reviewing your property details.

Please fill in all fields to continue.
Local Company 10+ Years A+ BBB 5-Star Reviews No Repairs No Showings
(function(){ var root = document.getElementById(‘synergy-lead-form-container’); var form = root.querySelector(‘#slf-form’); var steps = Array.prototype.slice.call(root.querySelectorAll(‘.slf-step’)); var totalSteps = steps.length; var current = 1; var progressFill = root.querySelector(‘#slf-progress-fill’); var stepLabel = root.querySelector(‘#slf-steplabel’); var data = {}; function getParam(name){ try{ return new URLSearchParams(window.location.search).get(name) || ”; }catch(e){ return ”; } } function showStep(n){ steps.forEach(function(s){ s.hidden = (parseInt(s.getAttribute(‘data-step’),10) !== n); }); current = n; progressFill.style.width = ((n/totalSteps)*100) + ‘%’; stepLabel.textContent = ‘Step ‘ + n; try{ root.scrollIntoView({behavior:’smooth’, block:’start’}); }catch(e){} } // Card selection logic root.querySelectorAll(‘.slf-cards’).forEach(function(group){ var mode = group.getAttribute(‘data-mode’); var name = group.getAttribute(‘data-name’); var max = parseInt(group.getAttribute(‘data-max’) || ‘0’, 10); group.querySelectorAll(‘.slf-opt’).forEach(function(opt){ opt.addEventListener(‘click’, function(){ if(mode === ‘radio’){ group.querySelectorAll(‘.slf-opt’).forEach(function(o){ o.classList.remove(‘slf-selected’); }); opt.classList.add(‘slf-selected’); data[name] = opt.getAttribute(‘data-value’); var step = group.closest(‘.slf-step’); var target = step.querySelector(‘.slf-next’); if(target){ var to = parseInt(target.getAttribute(‘data-target’),10); setTimeout(function(){ showStep(to); }, 350); } } else { var selected = group.querySelectorAll(‘.slf-opt.slf-selected’); if(!opt.classList.contains(‘slf-selected’) && max > 0 && selected.length >= max){ return; // limit reached } opt.classList.toggle(‘slf-selected’); var vals = []; group.querySelectorAll(‘.slf-opt.slf-selected’).forEach(function(o){ vals.push(o.getAttribute(‘data-value’)); }); data[name] = vals.join(‘, ‘); } }); }); }); // Next buttons root.querySelectorAll(‘.slf-next’).forEach(function(btn){ btn.addEventListener(‘click’, function(){ var target = parseInt(btn.getAttribute(‘data-target’),10); if(current === 1){ var ok = true; form.querySelectorAll(‘.slf-step[data-step=”1″] input[required]’).forEach(function(inp){ if(!inp.value.trim()){ ok = false; } }); var err = root.querySelector(‘#slf-err-1’); if(!ok){ err.classList.add(‘slf-show’); return; } err.classList.remove(‘slf-show’); } showStep(target); }); }); function collect(){ form.querySelectorAll(‘input[name]’).forEach(function(inp){ if(inp.type === ‘checkbox’) return; data[inp.name] = inp.value.trim(); }); data.property_address = [data.street_address, data.city, data.state, data.zip_code].filter(Boolean).join(‘, ‘); data.consent = root.querySelector(‘#slf-consent’).checked ? ‘Yes’ : ‘No’; data.utm_source = getParam(‘utm_source’); data.utm_medium = getParam(‘utm_medium’); data.utm_campaign = getParam(‘utm_campaign’); data.utm_term = getParam(‘utm_term’); data.utm_content = getParam(‘utm_content’); data.msclkid = getParam(‘msclkid’); data.submitted_at = new Date().toISOString(); data.page_url = window.location.href; return data; } function showSuccess(){ form.hidden = true; root.querySelector(‘.slf-progress-wrap’).hidden = true; root.querySelector(‘#slf-success’).hidden = false; try{ root.scrollIntoView({behavior:’smooth’, block:’start’}); }catch(e){} } var submitBtn = root.querySelector(‘#slf-submit’); submitBtn.addEventListener(‘click’, function(){ var consent = root.querySelector(‘#slf-consent’); var cerr = root.querySelector(‘#slf-err-consent’); if(!consent.checked){ cerr.classList.add(‘slf-show’); return; } cerr.classList.remove(‘slf-show’); submitBtn.disabled = true; submitBtn.textContent = ‘Submitting…’; var payload = collect(); var done = false; function finish(){ if(done) return; done = true; showSuccess(); } // fail-safe: show success even on network timeout var safety = setTimeout(finish, 3500); try{ fetch(‘https://hooks.zapier.com/hooks/catch/890038/43eyhk5/’, { method:’POST’, mode:’no-cors’, headers:{‘Content-Type’:’application/json’}, body:JSON.stringify(payload) }).then(function(){ clearTimeout(safety); finish(); }) .catch(function(){ clearTimeout(safety); finish(); }); }catch(e){ clearTimeout(safety); finish(); } }); showStep(1); })();