Stop Landlording. Start Living

We know that every property owner has a unique story. Maybe it's time for your next chapter. Las Casas Feliciano helps multifamily owners move forward with confidence - fair offers, flexible timelines, and genuine support every step of the way.

What We Do

Lorem ipsum dolor sit amet, consectetur adipiscing magna elit. Magna sed at scelerisque enim, mattis iaculis nisl. Duis amet aliquam ipsum, tristique lacus. Quisque sed tempus. Lorem ipsum dolor sit amet, consectetur adipiscing magna elit. Tempus sed scelerisque enim, mattis iaculis nisl. Duis amet aliquam ipsum tristique lacus. Quisque sed tempus.

The Team

Lorem ipsum dolor sit amet, consectetur adipiscing magna elit. Vestibulum at scelerisque enim, mattis iaculis nisl. Duis id aliquam ipsum, et tristique lacus. Quisque sed tempus.

Contact Us

Lorem ipsum dolor sit amet, consectetur adipiscing magna elit. Vestibulum at scelerisque enim, mattis iaculis nisl. Duis id aliquam ipsum, et tristique lacus. Quisque sed tempus.

Contact Form

Get In Touch

Thank you! We've received your information and will be in touch soon.
Please fill out all required fields.
document.getElementById('contactForm').addEventListener('submit', function(e) { e.preventDefault(); // Get form values const formData = { name: document.getElementById('name').value, email: document.getElementById('email').value, phone: document.getElementById('phone').value, smsConsent: document.getElementById('smsConsent').checked, timestamp: new Date().toISOString() }; // Hide any previous messages document.getElementById('successMessage').style.display = 'none'; document.getElementById('errorMessage').style.display = 'none'; // Validate required fields if (!formData.name || !formData.email || !formData.phone) { document.getElementById('errorMessage').style.display = 'block'; return; } // OPTION 1: Send to your own backend/API // Uncomment and modify this section to send data to your server /* fetch('YOUR_API_ENDPOINT_HERE', { method: 'POST', headers: { 'Content-Type': 'application/json', }, body: JSON.stringify(formData) }) .then(response => response.json()) .then(data => { console.log('Success:', data); document.getElementById('successMessage').style.display = 'block'; document.getElementById('contactForm').reset(); }) .catch((error) => { console.error('Error:', error); document.getElementById('errorMessage').textContent = 'Something went wrong. Please try again.'; document.getElementById('errorMessage').style.display = 'block'; }); */ // OPTION 2: Send via email service (like Formspree, EmailJS, etc.) // Example with Formspree - replace YOUR_FORM_ID with your actual Formspree form ID /* fetch('https://formspree.io/f/YOUR_FORM_ID', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify(formData) }) .then(response => { if (response.ok) { document.getElementById('successMessage').style.display = 'block'; document.getElementById('contactForm').reset(); } }) .catch(error => { console.error('Error:', error); document.getElementById('errorMessage').style.display = 'block'; }); */ // TEMPORARY: For testing - logs data to console console.log('Form Data:', formData); document.getElementById('successMessage').style.display = 'block'; document.getElementById('contactForm').reset(); }); // Format phone number as user types document.getElementById('phone').addEventListener('input', function(e) { let value = e.target.value.replace(/\D/g, ''); if (value.length > 0) { if (value.length <= 3) { value = `(${value}`; } else if (value.length <= 6) { value = `(${value.slice(0, 3)}) ${value.slice(3)}`; } else { value = `(${value.slice(0, 3)}) ${value.slice(3, 6)}-${value.slice(6, 10)}`; } } e.target.value = value; });

[email protected]