{"id":3474,"date":"2025-03-02T21:47:05","date_gmt":"2025-03-03T03:47:05","guid":{"rendered":"https:\/\/borgerfoundationrepair.com\/financing\/"},"modified":"2025-03-16T13:06:33","modified_gmt":"2025-03-16T13:06:33","slug":"financing","status":"publish","type":"page","link":"https:\/\/hobbsfoundationrepair.com\/?page_id=3474","title":{"rendered":"Financing"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3474\" class=\"elementor elementor-3474\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5b8833cb e-con-full e-flex e-con e-parent\" data-id=\"5b8833cb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-59040578 elementor-widget elementor-widget-template\" data-id=\"59040578\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"template.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-template\">\n\t\t\t\t\t<div data-elementor-type=\"container\" data-elementor-id=\"3441\" class=\"elementor elementor-3441\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t<div class=\"elementor-element elementor-element-449b1409 e-flex e-con-boxed e-con e-parent\" data-id=\"449b1409\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;shape_divider_bottom&quot;:&quot;tilt&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-shape elementor-shape-bottom\" aria-hidden=\"true\" data-negative=\"false\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 1000 100\" preserveAspectRatio=\"none\">\n\t<path class=\"elementor-shape-fill\" d=\"M0,6V0h1000v100L0,6z\"\/>\n<\/svg>\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-13efb1bf e-con-full e-flex e-con e-child\" data-id=\"13efb1bf\" data-element_type=\"container\" data-e-type=\"container\">\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\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1df1a4c1 e-flex e-con-boxed e-con e-parent\" data-id=\"1df1a4c1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-379c956d e-con-full e-grid e-con e-child\" data-id=\"379c956d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-3c09699d e-con-full e-flex e-con e-child\" data-id=\"3c09699d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2c3db04e elementor-widget elementor-widget-heading\" data-id=\"2c3db04e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">SMART FINANCING OPTIONS FOR HOMEOWNERS IN Hobbs, NM<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-36df4a67 elementor-widget elementor-widget-text-editor\" data-id=\"36df4a67\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Foundation damage can cause serious issues for your home, leading to costly repairs if left unaddressed. Beyond visible problems like cracked walls, damaged flooring, leaks, or mold growth, foundation issues can significantly lower your property value. A sinking foundation could even deter potential buyers if you decide to sell your home.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5002bfd3 e-con-full e-flex e-con e-child\" data-id=\"5002bfd3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4d5e25a2 elementor-widget elementor-widget-image\" data-id=\"4d5e25a2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"284\" height=\"275\" src=\"https:\/\/hobbsfoundationrepair.com\/wp-content\/uploads\/2025\/03\/file.png\" class=\"attachment-large size-large wp-image-4331\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1f4fc642 e-con-full e-flex e-con e-child\" data-id=\"1f4fc642\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3018d92e elementor-widget elementor-widget-image\" data-id=\"3018d92e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"500\" height=\"304\" src=\"https:\/\/hobbsfoundationrepair.com\/wp-content\/uploads\/2025\/03\/output-onlinepngtools-1.png\" class=\"attachment-large size-large wp-image-4330\" alt=\"\" srcset=\"https:\/\/hobbsfoundationrepair.com\/wp-content\/uploads\/2025\/03\/output-onlinepngtools-1.png 500w, https:\/\/hobbsfoundationrepair.com\/wp-content\/uploads\/2025\/03\/output-onlinepngtools-1-300x182.png 300w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6a84f513 e-con-full e-flex e-con e-child\" data-id=\"6a84f513\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2e6a4f5e elementor-widget elementor-widget-heading\" data-id=\"2e6a4f5e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">FLEXIBLE FINANCING SOLUTIONS FOR FOUNDATION REPAIR<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-73f7270b elementor-widget elementor-widget-text-editor\" data-id=\"73f7270b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>We offer financing options designed to make foundation repair accessible for all homeowners in Hobbs, NM. Don\u2019t wait\u2014schedule a complimentary inspection today, and let our foundation repair specialists provide you with expert guidance and tailored financing solutions.<\/p><h4>Partnering with Trusted Financing Providers<\/h4><p>To help make the process seamless, we\u2019ve partnered with trusted financing providers like <strong>GreenSky<\/strong> and <strong>EnerBank<\/strong>. These partnerships allow us to offer:<\/p><ul><li><strong>Fast Approval:<\/strong> Quick decisions so you can start repairs immediately.<\/li><li><strong>Customized Payment Plans:<\/strong> Options tailored to your financial situation.<\/li><li><strong>Affordable Solutions:<\/strong> Competitive terms that make repairs more budget-friendly.<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\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-728fca03 e-flex e-con-boxed e-con e-parent\" data-id=\"728fca03\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-53bb49ab e-con-full e-grid e-con e-child\" data-id=\"53bb49ab\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-792bf98e e-con-full e-flex e-con e-child\" data-id=\"792bf98e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7a8585d4 elementor-widget elementor-widget-heading\" data-id=\"7a8585d4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Get in touch with us to schedule your complimentary inspection!<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7d256789 elementor-widget elementor-widget-heading\" data-id=\"7d256789\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">#1 In Hobbs Foundation Repair Services\u200b<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-491c60a elementor-widget elementor-widget-text-editor\" data-id=\"491c60a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Borger Foundation Repair\u00a0 proudly provides financing options through Greensky and Enerbank.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-707a268 e-con-full e-flex e-con e-child\" data-id=\"707a268\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6913ddbb elementor-widget elementor-widget-template\" data-id=\"6913ddbb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"template.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-template\">\n\t\t\t\t\t<div data-elementor-type=\"container\" data-elementor-id=\"3461\" class=\"elementor elementor-3461\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t<div class=\"elementor-element elementor-element-50454de e-con-full e-flex e-con e-child\" data-id=\"50454de\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-416d931b elementor-widget-divider--view-line_text elementor-widget-divider--element-align-center elementor-widget elementor-widget-divider\" data-id=\"416d931b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t\t<span class=\"elementor-divider__text elementor-divider__element\">\n\t\t\t\tGET A FREE CONSULTATION\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-42d2d903 elementor-button-align-stretch elementor-widget elementor-widget-form\" data-id=\"42d2d903\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;step_next_label&quot;:&quot;Next&quot;,&quot;step_previous_label&quot;:&quot;Previous&quot;,&quot;button_width&quot;:&quot;100&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}\" data-widget_type=\"form.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<form class=\"elementor-form\" method=\"post\" name=\"New Form\" aria-label=\"New Form\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"3461\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"42d2d903\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"Foundation Repair in Hobbs, NM | Expert Contractors Since 1989\" \/>\n\n\t\t\t\t\t\t\t<input type=\"hidden\" name=\"queried_id\" value=\"3480\"\/>\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-ct_fName elementor-col-50 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-ct_fName\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tFirst Name\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[ct_fName]\" id=\"form-field-ct_fName\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"First Name\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-ct_lName elementor-col-50 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-ct_lName\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tLast Name\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[ct_lName]\" id=\"form-field-ct_lName\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Last Name\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-tel elementor-field-group elementor-column elementor-field-group-ct_pNumber elementor-col-50 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-ct_pNumber\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tPhone Number\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<input size=\"1\" type=\"tel\" name=\"form_fields[ct_pNumber]\" id=\"form-field-ct_pNumber\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Phone Number\" required=\"required\" pattern=\"[0-9()#&amp;+*-=.]+\" title=\"Only numbers and phone characters (#, -, *, etc) are accepted.\">\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-email elementor-field-group elementor-column elementor-field-group-ct_email elementor-col-50 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-ct_email\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tEmail Address\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"email\" name=\"form_fields[ct_email]\" id=\"form-field-ct_email\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Email Address\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-ct_street elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-ct_street\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tService Street Address\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<textarea class=\"elementor-field-textual elementor-field  elementor-size-sm\" name=\"form_fields[ct_street]\" id=\"form-field-ct_street\" rows=\"1\" placeholder=\"Service Street Address\"><\/textarea>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-ct_city elementor-col-50\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-ct_city\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tCity\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<textarea class=\"elementor-field-textual elementor-field  elementor-size-sm\" name=\"form_fields[ct_city]\" id=\"form-field-ct_city\" rows=\"1\" placeholder=\"City\"><\/textarea>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-ct_zCode elementor-col-50\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-ct_zCode\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tZip Code\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<textarea class=\"elementor-field-textual elementor-field  elementor-size-sm\" name=\"form_fields[ct_zCode]\" id=\"form-field-ct_zCode\" rows=\"1\" placeholder=\"Zip Code\"><\/textarea>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-ct_tArea elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-ct_tArea\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tService Requested and Description\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<textarea class=\"elementor-field-textual elementor-field  elementor-size-sm\" name=\"form_fields[ct_tArea]\" id=\"form-field-ct_tArea\" rows=\"3\" placeholder=\"Service Requested and Description\"><\/textarea>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-checkbox elementor-field-group elementor-column elementor-field-group-field_9720771 elementor-col-100\">\n\t\t\t\t\t<div class=\"elementor-field-subgroup  \"><span class=\"elementor-field-option\"><input type=\"checkbox\" value=\"By submitting your info on this form, you are agreeing to be contacted regarding your service request by means of telephone, email, or text, including using pre-recorded or auto dialed phone calls or text messages to the phone number you have provided, including your wireless number, if provided. Consent to contact does not require you to purchase service. Please note you may be matched to one of our trusted partners. By using this service, you agree to our Terms of Service and &lt;a href=&quot;#privacy-policy&quot;&gt;Privacy Policy&lt;\/a&gt;.\" id=\"form-field-field_9720771-0\" name=\"form_fields[field_9720771]\"> <label for=\"form-field-field_9720771-0\">By submitting your info on this form, you are agreeing to be contacted regarding your service request by means of telephone, email, or text, including using pre-recorded or auto dialed phone calls or text messages to the phone number you have provided, including your wireless number, if provided. Consent to contact does not require you to purchase service. Please note you may be matched to one of our trusted partners. By using this service, you agree to our Terms of Service and <a href=\"#privacy-policy\">Privacy Policy<\/a>.<\/label><\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-recaptcha_v3 elementor-field-group elementor-column elementor-field-group-field_b254480 elementor-col-100 recaptcha_v3-inline\">\n\t\t\t\t\t<div class=\"elementor-field\" id=\"form-field-field_b254480\"><div class=\"elementor-g-recaptcha\" data-sitekey=\"6LfHn8srAAAAAIAAcgK8aJXdHvWYbqgsjLQWy8rm\" data-type=\"v3\" data-action=\"Form\" data-badge=\"inline\" data-size=\"invisible\"><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text\">\n\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[field_ecf29d5]\" id=\"form-field-field_ecf29d5\" class=\"elementor-field elementor-size-sm \" style=\"display:none !important;\">\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons\">\n\t\t\t\t\t<button class=\"elementor-button elementor-size-sm\" type=\"submit\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Send Your Information<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-83d7a3b e-flex e-con-boxed e-con e-parent\" data-id=\"83d7a3b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cce8cbb elementor-widget elementor-widget-html\" data-id=\"cce8cbb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\r\n@keyframes slideDownFadeIn {\r\n  from {\r\n    opacity: 0;\r\n    transform: translateY(-5px);\r\n  }\r\n  to {\r\n    opacity: 1;\r\n    transform: translateY(0);\r\n  }\r\n}\r\n\r\n.validation-error-message {\r\n  color: #D8000C;\r\n  font-size: 0.8em;\r\n  margin-top: 5px;\r\n  display: block;\r\n  animation: slideDownFadeIn 0.3s ease-out forwards;\r\n}\r\n\r\n.elementor-field.validation-error,\r\ntextarea.validation-error,\r\ninput.validation-error {\r\n  border-color: #D8000C !important;\r\n  box-shadow: 0 0 5px rgb(216 0 12 \/ 0.5) !important;\r\n}\r\n<\/style>\r\n\r\n<script>\r\n(function () {\r\n  const formSelector = '.elementor-form[name=\"New Form\"]';\r\n  const submitSelector = 'button[type=\"submit\"], input[type=\"submit\"]';\r\n\r\n  const validationRules = {\r\n    'form-field-ct_fName': {\r\n      regex: \/^(?!.*[bcdfghjklmnpqrstvwxzBCDFGHJKLMNPQRSTVWXZ]{5})[a-zA-Z'-\\s]{2,35}$\/,\r\n      message: 'Please enter a valid first name.'\r\n    },\r\n    'form-field-ct_lName': {\r\n      regex: \/^(?!.*[bcdfghjklmnpqrstvwxzBCDFGHJKLMNPQRSTVWXZ]{5})[a-zA-Z'-\\s]{2,35}$\/,\r\n      message: 'Please enter a valid last name.'\r\n    },\r\n    'form-field-ct_pNumber': {\r\n      regex: \/^[+]?\\(?[0-9]{3}\\)?[-\\s.]?[0-9]{3}[-\\s.]?[0-9]{4,6}$\/,\r\n      message: 'Please enter a valid phone number.'\r\n    },\r\n    'form-field-ct_email': {\r\n      regex: \/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,}$\/,\r\n      message: 'Please enter a valid email address.'\r\n    },\r\n    'form-field-ct_street': {\r\n      regex: \/^[a-zA-Z0-9\\s.,#-]+$\/,\r\n      message: 'Please use valid characters for the street address.'\r\n    },\r\n    'form-field-ct_city': {\r\n      regex: \/^[a-zA-Z\\s-]+$\/,\r\n      message: 'Please enter a valid city name.'\r\n    },\r\n    'form-field-ct_zCode': {\r\n      regex: \/^\\d{5}$\/,\r\n      message: 'Please enter a valid 5-digit zip code.'\r\n    }\r\n  };\r\n\r\n  function getFormFromTarget(target) {\r\n    if (!target || !target.closest) return null;\r\n\r\n    if (target.matches && target.matches(formSelector)) {\r\n      return target;\r\n    }\r\n\r\n    return target.closest(formSelector);\r\n  }\r\n\r\n  function clearAllErrors(form) {\r\n    form.querySelectorAll('.validation-error-message').forEach(function (msg) {\r\n      msg.remove();\r\n    });\r\n\r\n    form.querySelectorAll('.validation-error').forEach(function (field) {\r\n      field.classList.remove('validation-error');\r\n    });\r\n  }\r\n\r\n  function clearErrorForField(field) {\r\n    const fieldGroup = field.closest('.elementor-field-group');\r\n\r\n    if (!fieldGroup) return;\r\n\r\n    const existingError = fieldGroup.querySelector('.validation-error-message');\r\n\r\n    if (existingError) {\r\n      existingError.remove();\r\n    }\r\n\r\n    field.classList.remove('validation-error');\r\n  }\r\n\r\n  function showError(field, message) {\r\n    const fieldGroup = field.closest('.elementor-field-group');\r\n\r\n    if (!fieldGroup) return;\r\n\r\n    clearErrorForField(field);\r\n\r\n    field.classList.add('validation-error');\r\n\r\n    const error = document.createElement('span');\r\n    error.className = 'validation-error-message';\r\n    error.textContent = message;\r\n\r\n    fieldGroup.appendChild(error);\r\n  }\r\n\r\n  function validateForm(form) {\r\n    clearAllErrors(form);\r\n\r\n    let isFormValid = true;\r\n    let firstInvalidField = null;\r\n\r\n    for (const fieldId in validationRules) {\r\n      const field = form.querySelector('#' + fieldId);\r\n      const rule = validationRules[fieldId];\r\n\r\n      if (!field) continue;\r\n\r\n      const value = field.value.trim();\r\n\r\n      if (field.required || value !== '') {\r\n        if (!rule.regex.test(value)) {\r\n          isFormValid = false;\r\n          showError(field, rule.message);\r\n\r\n          if (!firstInvalidField) {\r\n            firstInvalidField = field;\r\n          }\r\n        }\r\n      }\r\n    }\r\n\r\n    if (firstInvalidField) {\r\n      firstInvalidField.focus();\r\n    }\r\n\r\n    return isFormValid;\r\n  }\r\n\r\n  function hardBlock(event, form) {\r\n    validateForm(form);\r\n\r\n    event.preventDefault();\r\n    event.stopPropagation();\r\n    event.stopImmediatePropagation();\r\n\r\n    event.cancelBubble = true;\r\n    event.returnValue = false;\r\n\r\n    console.warn('[Validation] Invalid form blocked before Elementor or CallRail:', event.type);\r\n\r\n    return false;\r\n  }\r\n\r\n  function handleSubmit(event) {\r\n    const form = getFormFromTarget(event.target);\r\n\r\n    if (!form) return;\r\n\r\n    if (!validateForm(form)) {\r\n      return hardBlock(event, form);\r\n    }\r\n  }\r\n\r\n  function handleClick(event) {\r\n    const button = event.target.closest ? event.target.closest(submitSelector) : null;\r\n\r\n    if (!button) return;\r\n\r\n    const form = getFormFromTarget(button);\r\n\r\n    if (!form) return;\r\n\r\n    if (!validateForm(form)) {\r\n      return hardBlock(event, form);\r\n    }\r\n  }\r\n\r\n  function handleEnterKey(event) {\r\n    if (event.key !== 'Enter') return;\r\n\r\n    const target = event.target;\r\n\r\n    if (!target || target.tagName === 'TEXTAREA') return;\r\n\r\n    const form = getFormFromTarget(target);\r\n\r\n    if (!form) return;\r\n\r\n    if (!validateForm(form)) {\r\n      return hardBlock(event, form);\r\n    }\r\n  }\r\n\r\n  document.addEventListener('submit', handleSubmit, true);\r\n  window.addEventListener('submit', handleSubmit, true);\r\n  document.addEventListener('click', handleClick, true);\r\n  document.addEventListener('keydown', handleEnterKey, true);\r\n\r\n  document.addEventListener('DOMContentLoaded', function () {\r\n    const form = document.querySelector(formSelector);\r\n\r\n    if (!form) {\r\n      console.warn('[Validation] Elementor form not found.');\r\n      return;\r\n    }\r\n\r\n    form.setAttribute('novalidate', 'novalidate');\r\n\r\n    for (const fieldId in validationRules) {\r\n      const field = form.querySelector('#' + fieldId);\r\n\r\n      if (!field) continue;\r\n\r\n      field.addEventListener('input', function () {\r\n        const rule = validationRules[fieldId];\r\n        const value = field.value.trim();\r\n\r\n        if (value && !rule.regex.test(value)) {\r\n          showError(field, rule.message);\r\n        } else {\r\n          clearErrorForField(field);\r\n        }\r\n      });\r\n    }\r\n  });\r\n\r\n  const nativeSubmit = HTMLFormElement.prototype.submit;\r\n\r\n  HTMLFormElement.prototype.submit = function () {\r\n    if (this.matches && this.matches(formSelector)) {\r\n      if (!validateForm(this)) {\r\n        console.warn('[Validation] Native form.submit() blocked.');\r\n        return false;\r\n      }\r\n    }\r\n\r\n    return nativeSubmit.apply(this, arguments);\r\n  };\r\n\r\n  if (HTMLFormElement.prototype.requestSubmit) {\r\n    const nativeRequestSubmit = HTMLFormElement.prototype.requestSubmit;\r\n\r\n    HTMLFormElement.prototype.requestSubmit = function () {\r\n      if (this.matches && this.matches(formSelector)) {\r\n        if (!validateForm(this)) {\r\n          console.warn('[Validation] Native form.requestSubmit() blocked.');\r\n          return false;\r\n        }\r\n      }\r\n\r\n      return nativeRequestSubmit.apply(this, arguments);\r\n    };\r\n  }\r\n\r\n  function patchCallRail() {\r\n    if (\r\n      window.CallTrk &&\r\n      typeof window.CallTrk.captureForm === 'function' &&\r\n      !window.CallTrk.captureForm.__validationPatched\r\n    ) {\r\n      const originalCaptureForm = window.CallTrk.captureForm;\r\n\r\n      window.CallTrk.captureForm = function () {\r\n        const form = document.querySelector(formSelector);\r\n\r\n        if (form && !validateForm(form)) {\r\n          console.warn('[Validation] CallRail captureForm blocked because form is invalid.');\r\n          return false;\r\n        }\r\n\r\n        return originalCaptureForm.apply(this, arguments);\r\n      };\r\n\r\n      window.CallTrk.captureForm.__validationPatched = true;\r\n\r\n      console.log('[Validation] CallRail captureForm patched.');\r\n    }\r\n  }\r\n\r\n  patchCallRail();\r\n\r\n  const callRailPatchTimer = setInterval(function () {\r\n    patchCallRail();\r\n  }, 500);\r\n\r\n  setTimeout(function () {\r\n    clearInterval(callRailPatchTimer);\r\n  }, 10000);\r\n})();\r\n<\/script>\t\t\t\t<\/div>\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\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\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>SMART FINANCING OPTIONS FOR HOMEOWNERS IN Hobbs, NM Foundation damage can cause serious issues for your home, leading to costly repairs if left unaddressed. Beyond visible problems like cracked walls, damaged flooring, leaks, or mold growth, foundation issues can significantly lower your property value. A sinking foundation could even deter potential buyers if you decide [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-3474","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/hobbsfoundationrepair.com\/index.php?rest_route=\/wp\/v2\/pages\/3474","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hobbsfoundationrepair.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hobbsfoundationrepair.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hobbsfoundationrepair.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hobbsfoundationrepair.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3474"}],"version-history":[{"count":3,"href":"https:\/\/hobbsfoundationrepair.com\/index.php?rest_route=\/wp\/v2\/pages\/3474\/revisions"}],"predecessor-version":[{"id":4334,"href":"https:\/\/hobbsfoundationrepair.com\/index.php?rest_route=\/wp\/v2\/pages\/3474\/revisions\/4334"}],"wp:attachment":[{"href":"https:\/\/hobbsfoundationrepair.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3474"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}