www.loandepot.com
Open in
urlscan Pro
208.90.0.106
Public Scan
Submitted URL: http://www.loandepot.com/rwardlow
Effective URL: https://www.loandepot.com/loan-officers/rwardlow
Submission: On October 13 via api from US — Scanned from DE
Effective URL: https://www.loandepot.com/loan-officers/rwardlow
Submission: On October 13 via api from US — Scanned from DE
Form analysis
6 forms found in the DOMGET /search
<form action="/search" id="searchform" class="searchbox ng-pristine ng-valid" method="get">
<input type="search" class="searchbox-input search-input focus-outline" onkeyup="toggleSearchSubmitButton();" id="q" name="q" value="" aria-label="Search Field" data-page-size="10" data-page-number="1"
data-context-info="{A6DD44F6-0FB2-491C-9BCD-DA9C8D9124AA}" placeholder="">
<button class="searchbox-submit external-search-button" type="submit" id="searchicon" aria-haspopup="true" aria-expanded="false" aria-label="Search loanDepot website">
<span class="sr-only">Search</span>
<i class="icn-search" aria-hidden="true"></i>
</button>
<span class="searchbox-icon"></span>
</form>
GET /search
<form action="/search" id="searchform" class="mobileSearchbox searchMobile ng-pristine ng-valid" method="get">
<input type="text" autocomplete="on" class="mobile-search-input search-input focus-outline" placeholder="" id="qMobile" name="q" value="" aria-label="Search" data-page-size="10" data-page-number="1"
data-context-info="{A6DD44F6-0FB2-491C-9BCD-DA9C8D9124AA}" onkeyup="toggleSearchSubmitMobile();">
<button class="searchbox-submit external-search-button" type="submit" id="searchMobile" aria-haspopup="true" aria-expanded="false" aria-label="Search loanDepot website">
<span class="sr-only">Search</span>
<i class="icn-search"></i>
</button>
<span class="mobile-searchbox-icon"></span>
</form>
HomePurchaseCalculator
<form id="PurchaseCalculator" data-qa="calcHomePurchase" action="HomePurchaseCalculator" class="ng-pristine ng-valid">
<div class="row calculator">
<div class="col-xs-12 col-md-6">
<div class="form-group">
<label for="Purchase_LoanAmount">Home Price</label>
<input class="currency-control form-control" data-a-dec="." data-a-pad="2" data-a-sep="," data-a-sign="$" data-qa="HomePrice" id="Purchase_LoanAmount" name="Purchase.LoanAmount" placeholder="Home Price" type="text" value="250000">
</div>
<div class="form-group">
<label for="Purchase_TermInYears">Loan Term</label>
<select class="form-control" data-qa="Terms" id="Purchase_TermInYears" name="Purchase.TermInYears">
<option value="40">40 Year</option>
<option selected="selected" value="30">30 Year</option>
<option value="20">20 Year</option>
<option value="15">15 Year</option>
<option value="10">10 Year</option>
</select>
</div>
<div class="form-group">
<label for="Purchase_InterestRate">Interest Rate</label>
<input class="percent-control form-control" data-a-dec="." data-a-sep="," data-a-sign="%" data-qa="InterestRate" id="Purchase_InterestRate" name="Purchase.InterestRate" type="text" value="5">
</div>
<div class="form-group">
<label for="Purchase_DownPaymentAmount">Down Payment</label>
<input class="currency-control form-control" data-a-dec="." data-a-pad="2" data-a-sep="," data-a-sign="$" data-qa="DownPayment" id="Purchase_DownPaymentAmount" name="Purchase.DownPaymentAmount" type="text" value="50000">
</div>
</div>
<div id="PurchaseEstimate" class="col-xs-12 col-md-6 text-xs-center results">
<p class="purple cal_title">Mortgage Estimate</p>
<p>Mortgage Amount</p>
<p class="output green display-amount cal_amount">$200,000</p>
<p>Total Cost of Mortgage</p>
<p class="output green display-amount cal_amount">$386,512</p>
<p>Your Monthly Payment *</p>
<p class="output purple display-amount cal_amount cal_amount_final">$1,074</p>
</div>
</div>
<div class="row">
<div class="col-xs-12 text-xs-center">
<p class="legal">* Monthly payments only include principal and interest and are not an offer to lend. Tax, insurance, and other fees may apply</p>
<p>
<input type="submit" id="SubmitPurchaseCalculator" value="Calculate" class="btn btn-alt btn-lg">
</p>
</div>
</div>
</form>
RefinanceMortgageCalculator
<form id="RefinanceCalculator" data-qa="calcRefinance" action="RefinanceMortgageCalculator" class="ng-pristine ng-valid">
<!-- Update the qa attribute on all form elements to match the name attribute -->
<div class="row calculator">
<div class="col-xs-12 col-md-6">
<div class="form-group">
<label for="Refinance_CurrentBalance">Current Mortgage Balance</label>
<input class="currency-control form-control" data-a-dec="." data-a-pad="2" data-a-sep="," data-a-sign="$" data-qa="CurrentMonthlyBalance" id="Refinance_CurrentBalance" name="Refinance.CurrentBalance" placeholder="Current Balance" type="text"
value="250000">
</div>
<div class="form-group">
<label for="Refinance_CurrentMonthlyPayment">Current Monthly Payment</label>
<input class="currency-control form-control" data-a-dec="." data-a-pad="2" data-a-sep="," data-a-sign="$" data-qa="CurrentMonthlyPayment" id="Refinance_CurrentMonthlyPayment" name="Refinance.CurrentMonthlyPayment"
placeholder="Current Monthly Payment" type="text" value="1950">
</div>
<div class="form-group">
<label for="Refinance_CurrentInterestRate">Current Interest Rate</label>
<input class="percent-control form-control" data-a-dec="." data-a-sep="," data-a-sign="%" data-qa="CurrentInterestRate" id="Refinance_CurrentInterestRate" name="Refinance.CurrentInterestRate" placeholder="Current Interest Rate" type="text"
value="6.5">
</div>
<div class="form-group">
<label for="Refinance_NewInterestRate">New Interest Rate</label>
<input class="percent-control form-control" data-a-dec="." data-a-sep="," data-a-sign="%" data-qa="NewInterestRate" id="Refinance_NewInterestRate" name="Refinance.NewInterestRate" placeholder="New Interest Rate" type="text" value="5">
</div>
<div class="form-group">
<label for="Refinance_NewTerms">New Loan Term</label>
<select class="form-control" data-qa="NewTerms" id="Refinance_NewTerms" name="Refinance.NewTerms">
<option value="40">40 Year</option>
<option selected="selected" value="30">30 Year</option>
<option value="20">20 Year</option>
<option value="15">15 Year</option>
<option value="10">10 Year</option>
</select>
</div>
</div>
<div id="RefinanceEstimate" class="col-xs-12 col-md-6 text-xs-center results">
<p class="purple cal_title">Savings Estimate</p>
<p>New Monthly Payment *</p>
<p class="output green display-amount cal_amount">$1,342</p>
<p>Your Monthly Savings</p>
<p class="output purple display-amount cal_amount cal_amount_final">$608</p>
</div>
</div>
<div class="row">
<div class="col-xs-12 text-xs-center">
<p class="legal">* Monthly payments only include principal and interest and are not an offer to lend. Tax, insurance, and other fees may apply</p>
<p>
<input type="submit" id="SubmitRefinanceCalculator" value="Calculate" class="btn btn-alt btn-lg">
</p>
</div>
</div>
</form>
Name: MessageForm — POST
<form id="MessageForm" name="MessageForm" method="post" autocomplete="on" class="ng-pristine ng-valid-mask ng-invalid ng-invalid-required ng-valid-maxlength ng-valid-email ng-valid-pattern" novalidate="">
<div class="alert-danger ng-hide ng-binding" ng-show="$globals.submitError != null"></div>
<input type="hidden" id="formID" name="FormID" value="{A80CDD49-22ED-4504-B3E1-AF41E70A6946}" autocomplete="off">
<input type="hidden" id="leadId" name="leadId" ng-model="$globals.leadId" autocomplete="off" class="ng-pristine ng-untouched ng-valid ng-empty">
<input type="hidden" id="itemID" name="itemID" value="{A6DD44F6-0FB2-491C-9BCD-DA9C8D9124AA}" autocomplete="off">
<input type="hidden" id="UniversalLeadId" name="UniversalLeadId" autocomplete="off" value="AFCC4F95-693B-7816-A146-9F03C9294C04">
<script type="text/javascript">
$(document).ready(function() {
if ($("#AssignedToOwnerEmail").length && $('#IsBranchForm').val()) {
$("#AssignedToOwnerEmail").val("RWardlow@loandepot.com");
}
if ($('#IsBranchForm').val() && $("#tcpa").length) {
$('#contact-form p#tcpa-disclaimer').html($('#tcpa').val());
}
});
app.controller("LOBranchMessageController", ["$scope", "$injector", function($scope, $injector) {
var $ctrl = this;
$ctrl.formId = "{62CBA113-B9B8-4111-8B6B-84DFE3EC15DA}";
$scope.$parent.$on("leadValid", function(e, lead) {
$ctrl.loadedFromServer = lead.loadedFromServer;
assignObject($ctrl.model, $ctrl.model, lead);
});
$ctrl.states = states;
$ctrl.initialModel = {
FirstName: null,
LastName: null,
Email: null,
Mobile: null,
AssignedToOwnerEmail: null,
IsBranchForm: "true",
RecordTypeName: "Retail Mortgage",
TcpaOptIn: "true",
LoanTypeValues: [{
value: "Refinance",
text: "Refinance"
}, {
value: "Purchase",
text: "Purchase"
}],
LoanType: null,
Description: null,
Submit: "Message Me",
tcpa: "By submitting this form, you are authorizing loanDepot.com, LLC and its corporate parents, affiliates and partners to deliver or cause to be delivered to you (including through agents and authorized third-parties) telemarketing promotions for products or services in addition to those about which you are applying, but that may be of interest to you using an automatic telephone dialing system or an artificial or prerecorded voice and text messages to the phone numbers you provided above. You are not required to sign this agreement as a condition of purchasing any property, goods, or services.",
};
$ctrl.init = function() {
$ctrl.model = angular.copy($ctrl.initialModel);
if ($injector.has("formService")) {
$injector.get("formService").modelInitialized(this, $ctrl.model);
}
}
$ctrl.init();
}]);
</script>
<ng-form id="LOBranchMessageForm" name="LOBranchMessageForm" autocomplete="on" ng-controller="LOBranchMessageController as $simpleForm" ng-show="$globals.canShowForm('LOBranchMessageForm')"
class="ng-pristine ng-scope ng-valid-mask ng-invalid ng-invalid-required ng-valid-maxlength ng-valid-email ng-valid-pattern">
<div class="">
<div class="form-group">
<div class="row ">
<div class="col-md-6 col-lg-6 p16">
<label for="FirstName" id="lbl_FirstName">First Name *</label>
<input type="text" id="FirstName" class="form-control required ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-maxlength" required="" name="FirstName" ng-model="$simpleForm.model.FirstName" maxlength="40"
autocomplete="given-name">
<span role="alert" class="help-block ng-hide text-ruby-200" aria-invalid="true" ng-show="LOBranchMessageForm['FirstName'].$invalid && LOBranchMessageForm['FirstName'].$touched">Error: First Name Required</span>
</div>
<div class="col-md-6 col-lg-6 p16">
<label for="LastName" id="lbl_LastName">Last Name *</label>
<input type="text" id="LastName" class="form-control required ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-maxlength" required="" name="LastName" ng-model="$simpleForm.model.LastName" maxlength="60"
autocomplete="family-name">
<span role="alert" class="help-block ng-hide text-ruby-200" aria-invalid="true" ng-show="LOBranchMessageForm['LastName'].$invalid && LOBranchMessageForm['LastName'].$touched">Error: Last Name Required</span>
</div>
</div>
</div>
<div class="form-group">
<div class="row ">
<div class="col-md-6 col-lg-6">
<label for="Email" id="lbl_Email">Email *</label>
<input autocomplete="email" type="email" id="Email" class="form-control required ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern ng-valid-maxlength" required="" name="Email"
ng-model="$simpleForm.model.Email" maxlength="68"
ng-pattern="/^(?=.{1,254}$)(?=.{1,64}@)[-!#$%&'*+/0-9=?A-Z^_`a-z{|}~]+(\.[-!#$%&'*+/0-9=?A-Z^_`a-z{|}~]+)*@[A-Za-z0-9]([A-Za-z0-9-]{0,61}[A-Za-z0-9])?(\.[A-Za-z0-9]([A-Za-z0-9-]{0,61}[A-Za-z0-9])?)+$/">
<span role="alert" class="help-block ng-hide text-ruby-200" aria-invalid="true" ng-show="LOBranchMessageForm['Email'].$invalid && LOBranchMessageForm['Email'].$touched">Error: Email required</span>
</div>
<div class="col-md-6 col-lg-6">
<label for="Mobile" id="lbl_Mobile">Phone *</label>
<input autocomplete="tel" type="tel" id="Mobile" class="form-control required ng-pristine ng-untouched ng-valid-mask ng-empty ng-invalid ng-invalid-required" required="" name="Mobile" ng-model="$simpleForm.model.Mobile"
ui-mask="(999) 999-9999" ui-mask-placeholder="" ui-mask-placeholder-char="X" placeholder="(XXX) XXX-XXXX">
<span role="alert" class="help-block ng-hide text-ruby-200" aria-invalid="true" ng-show="LOBranchMessageForm['Mobile'].$invalid && LOBranchMessageForm['Mobile'].$touched">Error: Phone Required</span>
</div>
</div>
</div>
<div class="form-group">
<div class="row ">
<div class="">
<input type="hidden" id="AssignedToOwnerEmail" class="ng-pristine ng-untouched ng-valid ng-empty" name="AssignedToOwnerEmail" ng-model="$simpleForm.model.AssignedToOwnerEmail" autocomplete="off" value="RWardlow@loandepot.com">
</div>
<div class="">
<input type="hidden" id="IsBranchForm" class="ng-pristine ng-untouched ng-valid ng-not-empty" name="IsBranchForm" ng-model="$simpleForm.model.IsBranchForm" value="true" autocomplete="off">
</div>
<div class="">
<input type="hidden" id="RecordTypeName" class="ng-pristine ng-untouched ng-valid ng-not-empty" name="RecordTypeName" ng-model="$simpleForm.model.RecordTypeName" value="Retail Mortgage" autocomplete="off">
</div>
<div class="">
<input type="hidden" id="TcpaOptIn" class="ng-pristine ng-untouched ng-valid ng-not-empty" name="TcpaOptIn" ng-model="$simpleForm.model.TcpaOptIn" value="true" autocomplete="off">
</div>
</div>
</div>
<div class="form-group">
<div class="row ">
<div class="col-md-12 col-lg-12 loantype-wrapper">
<label for="LoanType" id="lbl_LoanType">I'm looking for a</label>
<div class="form-radio" id="LoanType" role="radiogroup" aria-labelledby="rad_LoanType">
<fieldset>
<span class="sr-only" id="rad_LoanType">I'm looking for a</span>
<legend></legend>
<input type="radio" role="radio" id="RefinanceLoanType" class="ng-pristine ng-untouched ng-valid ng-empty" name="LoanType" ng-model="$simpleForm.model.LoanType" value="Refinance" aria-label="Refinance">Refinance <input type="radio"
role="radio" id="PurchaseLoanType" class="ng-pristine ng-untouched ng-valid ng-empty" name="LoanType" ng-model="$simpleForm.model.LoanType" value="Purchase" aria-label="Purchase">Purchase
</fieldset>
</div>
<span role="alert" class="help-block ng-hide text-ruby-200" aria-invalid="true" ng-show="LOBranchMessageForm['LoanType'].$invalid && LOBranchMessageForm['LoanType'].$touched"></span>
</div>
</div>
</div>
<div class="form-group">
<div class="row ">
<div class="col-md-12 col-lg-12">
<label for="Description" id="lbl_Description">Message</label>
<textarea id="Description" class="form-control ng-pristine ng-untouched ng-valid ng-empty ng-valid-maxlength" name="Description" ng-model="$simpleForm.model.Description" maxlength="31000" placeholder="How can I help you today?"
rows="10"></textarea>
<span role="alert" class="help-block ng-hide text-ruby-200" aria-invalid="true" ng-show="LOBranchMessageForm['Description'].$invalid && LOBranchMessageForm['Description'].$touched"></span>
</div>
</div>
</div>
<div class="form-group">
<div class="row ">
<div class="btn-cta-wrapper col-md-12">
<input class="button ng-pristine ng-untouched ng-valid ng-not-empty" id="Submit" type="submit" value="Message Me" ng-disabled="LOBranchMessageForm.$invalid|| $globals.isLoading()" ng-click="$globals.SubmitJson($event); " name="Submit"
ng-model="$simpleForm.model.Submit" data-track-button-click="true" data-mixpanel="true" data-adobe="true" data-action="Message Submit Button Clicked MBE" disabled="disabled">
</div>
</div>
</div>
<div class="form-group">
<div class="row ">
<div class="">
<input type="hidden" id="tcpa" class="ng-pristine ng-untouched ng-valid ng-not-empty" name="tcpa" ng-model="$simpleForm.model.tcpa"
value="By submitting this form, you are authorizing loanDepot.com, LLC and its corporate parents, affiliates and partners to deliver or cause to be delivered to you (including through agents and authorized third-parties) telemarketing promotions for products or services in addition to those about which you are applying, but that may be of interest to you using an automatic telephone dialing system or an artificial or prerecorded voice and text messages to the phone numbers you provided above. You are not required to sign this agreement as a condition of purchasing any property, goods, or services."
autocomplete="off">
</div>
</div>
</div>
</div>
</ng-form>
</form>
Name: wizardForm —
<form class="wizard-steps ng-pristine ng-invalid ng-invalid-required ng-valid-pattern ng-valid-minlength ng-valid-maxlength ng-valid-email" name="wizardForm" novalidate="" ld-register-masks="">
<!--
Description: Product Selection
-->
<div class="not-step" data-step="1" data-step-name="mortgage-product">
<div class="col-xs-12 col-md-8 offset-md-2 col-lg-6 offset-lg-3 product-selection">
<h2 class="heading ng-binding" role="alert" id="loantype_rg"> What type of loan? <span class="sr-only">Use tab key to navigate between radio buttons.</span>
</h2>
<div class="card-options" role="radiogroup" aria-labeledby="loantype_rg">
<!-- ngRepeat: (cardName, card) in productCards --><a class="radio-card product purchase" ng-repeat="(cardName, card) in productCards" data-product="purchase" aria-label="Purchase Loan Option" ng-click="selectCard(card, productCards)" ng-class="{ 'selected': product === card.slug }" role="radio" tabindex="0" aria-checked="false" ng-keyup="($event.keyCode === 13 || $event.keyCode === 32) && selectCard(card, productCards)">
<div class="icon-wrapper">
<img ng-src="/Areas/LoanDepot/Images/icons/purchase.svg" alt="choose purchase loan product" src="/Areas/LoanDepot/Images/icons/purchase.svg">
<img ng-src="/Areas/LoanDepot/Images/icons/purchase-color.svg" alt="choose purchase loan product" aria-hidden="true" src="/Areas/LoanDepot/Images/icons/purchase-color.svg">
</div>
<div class="title ng-binding">Purchase</div>
<div class="checkbox">
<img width="100%" src="/Areas/LoanDepot/Images/icons/checkmark.svg" alt="Checkmark">
</div>
</a><!-- end ngRepeat: (cardName, card) in productCards --><a class="radio-card product refinance" ng-repeat="(cardName, card) in productCards" data-product="refinance" aria-label="Refinance Loan Option" ng-click="selectCard(card, productCards)" ng-class="{ 'selected': product === card.slug }" role="radio" tabindex="0" aria-checked="false" ng-keyup="($event.keyCode === 13 || $event.keyCode === 32) && selectCard(card, productCards)">
<div class="icon-wrapper">
<img ng-src="/Areas/LoanDepot/Images/icons/refinance.svg" alt="choose refinance loan product" src="/Areas/LoanDepot/Images/icons/refinance.svg">
<img ng-src="/Areas/LoanDepot/Images/icons/refinance-color.svg" alt="choose refinance loan product" aria-hidden="true" src="/Areas/LoanDepot/Images/icons/refinance-color.svg">
</div>
<div class="title ng-binding">Refinance</div>
<div class="checkbox">
<img width="100%" src="/Areas/LoanDepot/Images/icons/checkmark.svg" alt="Checkmark">
</div>
</a><!-- end ngRepeat: (cardName, card) in productCards -->
</div>
<div>
<button type="button" ng-click="goForward()" ng-disabled="!product" class="btn btn-primary ng-binding" disabled="disabled">Continue</button>
</div>
</div>
</div>
<!--
Description: Loan Officer
-->
<div class="not-step" data-step="2" data-step-name="loan-officer-question">
<div class="col-xs-12 col-md-8 offset-md-2 col-lg-6 offset-lg-0 loan-officer" aria-labelledby="loanofficer_question">
<p class="kicker ng-binding"></p>
<h2 class="heading ng-binding" role="alert" id="loanofficer_question">Are you currently working with anyone at loanDepot?</h2>
<p class="paragraph ng-binding">If you're already working with a loan officer, this will save you time by connecting you with the right person.</p>
<div class="two-button-group">
<button type="button" class="btn-ghost ng-binding" ng-click="openModal('#loan-officer', 'open')" ng-keyup="($event.keyCode === 13 || $event.keyCode === 32) && openModal('#loan-officer', 'open')"
ng-class="{'selected': loanOfficer === 'Yes'}" aria-label="Yes Option" tabindex="0">Yes</button>
<button id="selectLoanOfficerNo" type="button" class="btn-ghost g-recaptcha ng-binding" data-sitekey="6LcNOK4dAAAAANH4CTEP5p_KHJfDELhsqjkX94dW" data-callback="recaptchaNoCallback" data-size="invisible"
ng-class="{'selected': loanOfficer === 'No'}" aria-label="No Option">No</button>
</div>
</div>
</div>
<!--
Description: Zip Code
-->
<div data-step="3" data-step-name="zip-code" role="alert">
<div class="col-xs-12 col-md-8 offset-md-2 col-lg-6 offset-lg-0 zip-code">
<p class="kicker ng-binding">: of </p>
<h2 class="heading ng-binding" id="zipcode" role="alert">Where is the property located?</h2>
<div class="zip-field" aria-labelledby="zipcode">
<input type="text" autocomplete="on" class="form-control zipField ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-pattern ng-valid-minlength ng-valid-maxlength" name="zip" ng-model="form.zip" ng-minlength="5"
ng-maxlength="5" valid-zip-required="" required="" ng-pattern="/^\d{5}$/" placeholder="5-digit zip code" aria-label="5-digit zip code" aria-describedby="zipcode_digits" ng-change="getPostalData($event)"
ng-keyup="$event.keyCode === 13 && form.city && form.state && goForward()"
ng-class="{ 'complete': form.city && form.state, 'error': !wizardForm.zip.$error.minlength && !wizardForm.zip.$error.required && wizardForm.zip.$invalid }" maxlength="5">
<span class="city-state ng-binding ng-hide" ng-show="form.city && form.state">, </span>
<span id="zipcode_digits" role="alert" class="error-text ng-binding ng-hide" ng-show="!wizardForm.zip.$error.minlength && !wizardForm.zip.$error.required && wizardForm.zip.$invalid">Please enter a valid ZIP code to
continue.</span>
</div>
<div class="help-text ng-binding" ng-show="!form.city && !form.state"> Location is used to determine rates and allows us to connect you with a loan officer in your area. </div>
<button type="button" class="btn btn-primary ng-binding" ng-disabled="!form.city && !form.state && !form.zip.length" ng-click="goForward()" disabled="disabled">Continue</button>
</div>
</div>
<!--
Description: Finance Amount
-->
<div data-step="4" data-step-name="finance-amount">
<div class="col-xs-12 col-md-8 offset-md-2 col-lg-6 offset-lg-0 finance-amount" aria-labelledby="sliderLabel-global">
<p class="kicker ng-binding">: of </p>
<h2 class="heading" role="alert" id="sliderLabel-global">
<span ng-show="product === 'purchase'" class="ng-binding ng-hide"> What is the estimated purchase price? </span>
<span ng-show="product === 'refinance'" class="ng-binding ng-hide"> How much is remaining on your mortgage? </span>
</h2>
<div class="range-selector">
<div class="rzslider ng-isolate-scope" id="slider-global" rz-slider-model="slider.value" rz-slider-options="slider.options" aria-label="Remaining Mortgage Slider"><span class="rz-bar-wrapper"><span class="rz-bar"></span></span> <span
class="rz-bar-wrapper" style="visibility: hidden; width: 0px; left: 0px;"><span class="rz-bar rz-selection" ng-style="barStyle"></span></span> <span class="rz-pointer rz-pointer-min" ng-style="minPointerStyle" role="slider"
aria-valuenow="260000" aria-valuetext="$260,001 to 280,000" aria-valuemin="0" aria-valuemax="2000000" tabindex="0" aria-labelledby="sliderLabel-global" style="left: 0px;"></span> <span class="rz-pointer rz-pointer-max"
ng-style="maxPointerStyle" style="display: none;"></span> <span class="rz-bubble rz-limit rz-floor" style="visibility: hidden; left: 0px;">$1 to 20,000</span> <span class="rz-bubble rz-limit rz-ceil"
style="visibility: hidden; left: 0px;">$2,000,001 to 2,020,000</span> <span class="rz-bubble" style="visibility: visible; left: 0px;">$260,001 to 280,000</span> <span class="rz-bubble" style="visibility: hidden;"></span> <span
class="rz-bubble" style="visibility: hidden;"></span>
<ul ng-show="showTicks" class="rz-ticks ng-hide"><!-- ngRepeat: t in ticks track by $index --></ul>
</div>
<div class="limit-labels">
<div class="min ng-binding">$0</div>
<div class="max ng-binding">$2M+</div>
</div>
</div>
<div>
<button type="button" class="btn btn-primary ng-binding" ng-disabled="false" ng-click="goForward()">Continue</button>
</div>
</div>
</div>
<!--
Description: Down Payment (only applies to purchase journey)
-->
<div data-step="5" ng-class="{'not-step': product === 'refinance'}" data-step-name="down-payment">
<div class="col-xs-12 col-md-8 offset-md-2 col-lg-6 offset-lg-0 down-payment" aria-labelledby="downPaymentSliderLabel-global">
<p class="kicker ng-binding">: of </p>
<h2 class="heading ng-binding" role="alert" id="downPaymentSliderLabel-global">How much will you pay as your down payment?</h2>
<div class="range-selector">
<div class="rzslider ng-isolate-scope" id="downPaymentSlider-global" rz-slider-model="downPaymentSlider.value" rz-slider-options="downPaymentSlider.options" aria-label="Down Payment Slider"><span class="rz-bar-wrapper"><span
class="rz-bar"></span></span> <span class="rz-bar-wrapper" style="visibility: hidden; width: 0px; left: 0px;"><span class="rz-bar rz-selection" ng-style="barStyle"></span></span> <span class="rz-pointer rz-pointer-min"
ng-style="minPointerStyle" role="slider" aria-valuenow="20" aria-valuemin="0" aria-valuemax="100" tabindex="0" aria-labelledby="downPaymentSliderLabel-global" style="left: 0px;"></span> <span class="rz-pointer rz-pointer-max"
ng-style="maxPointerStyle" style="display: none;"></span> <span class="rz-bubble rz-limit rz-floor" style="visibility: hidden; left: 0px;">undefined</span> <span class="rz-bubble rz-limit rz-ceil"
style="visibility: hidden; left: 0px;">undefined</span> <span class="rz-bubble" style="visibility: visible; left: 0px;">undefined</span> <span class="rz-bubble" style="visibility: hidden;"></span> <span class="rz-bubble"
style="visibility: hidden;"></span>
<ul ng-show="showTicks" class="rz-ticks ng-hide"><!-- ngRepeat: t in ticks track by $index --></ul>
</div>
<div class="limit-labels">
<div class="min ng-binding">0%</div>
<div class="max ng-binding">100%</div>
</div>
</div>
<div class="loan-amount">
<div class="loan-amount-copy ng-binding"> Estimated Loan Amount </div>
<div class="loan-amount-value ng-binding"> $ </div>
</div>
<div>
<button type="button" class="btn btn-primary ng-binding" ng-disabled="false" ng-click="goForward()">Continue</button>
</div>
</div>
</div>
<!--
Description: Estimate Credit
-->
<div data-step="6" data-step-name="credit">
<div class="col-xs-12 col-md-8 offset-md-2 col-lg-7 offset-lg-0 estimate-credit">
<p class="kicker ng-binding">: of </p>
<h2 class="heading ng-binding" role="alert" id="credit-estimate"> How is your credit? <span class="sr-only">Use tab key to navigate between radio buttons.</span>
<!-- ngRepeat: (cardName, card) in creditCards --><span ng-repeat="(cardName, card) in creditCards" class="ng-scope">
<!-- ngIf: card.selected -->
</span><!-- end ngRepeat: (cardName, card) in creditCards --><span ng-repeat="(cardName, card) in creditCards" class="ng-scope">
<!-- ngIf: card.selected -->
</span><!-- end ngRepeat: (cardName, card) in creditCards --><span ng-repeat="(cardName, card) in creditCards" class="ng-scope">
<!-- ngIf: card.selected -->
</span><!-- end ngRepeat: (cardName, card) in creditCards --><span ng-repeat="(cardName, card) in creditCards" class="ng-scope">
<!-- ngIf: card.selected --><span ng-if="card.selected" class="sr-only ng-binding ng-scope">Excellent radio button checked</span><!-- end ngIf: card.selected -->
</span><!-- end ngRepeat: (cardName, card) in creditCards -->
</h2>
<div class="credit-cards" role="radiogroup" aria-labelledby="credit-estimate">
<!-- ngRepeat: (cardName, card) in creditCards --><a class="radio-card credit ng-scope" ng-repeat="(cardName, card) in creditCards" credit="" option"="" role="radio" ng-click="selectCard(card, creditCards)" ng-keyup="($event.keyCode === 13 || $event.keyCode === 32) && selectCard(card, creditCards)" ng-class="{ 'selected': card.selected || card.title === form.creditScore }" tabindex="0" aria-label="Poor" aria-checked="false">
<div class="copy">
<div class="title ng-binding">
Poor
</div>
<div class="description ng-binding">
≤619
</div>
</div>
<div class="checkbox">
<img width="100%" ng-src="/Areas/LoanDepot/Images/icons/checkmark.svg" alt="Checkmark" src="/Areas/LoanDepot/Images/icons/checkmark.svg">
</div>
</a><!-- end ngRepeat: (cardName, card) in creditCards --><a class="radio-card credit ng-scope" ng-repeat="(cardName, card) in creditCards" credit="" option"="" role="radio" ng-click="selectCard(card, creditCards)" ng-keyup="($event.keyCode === 13 || $event.keyCode === 32) && selectCard(card, creditCards)" ng-class="{ 'selected': card.selected || card.title === form.creditScore }" tabindex="0" aria-label="Fair" aria-checked="false">
<div class="copy">
<div class="title ng-binding">
Fair
</div>
<div class="description ng-binding">
620-679
</div>
</div>
<div class="checkbox">
<img width="100%" ng-src="/Areas/LoanDepot/Images/icons/checkmark.svg" alt="Checkmark" src="/Areas/LoanDepot/Images/icons/checkmark.svg">
</div>
</a><!-- end ngRepeat: (cardName, card) in creditCards --><a class="radio-card credit ng-scope" ng-repeat="(cardName, card) in creditCards" credit="" option"="" role="radio" ng-click="selectCard(card, creditCards)" ng-keyup="($event.keyCode === 13 || $event.keyCode === 32) && selectCard(card, creditCards)" ng-class="{ 'selected': card.selected || card.title === form.creditScore }" tabindex="0" aria-label="Good" aria-checked="false">
<div class="copy">
<div class="title ng-binding">
Good
</div>
<div class="description ng-binding">
680-719
</div>
</div>
<div class="checkbox">
<img width="100%" ng-src="/Areas/LoanDepot/Images/icons/checkmark.svg" alt="Checkmark" src="/Areas/LoanDepot/Images/icons/checkmark.svg">
</div>
</a><!-- end ngRepeat: (cardName, card) in creditCards --><a class="radio-card credit ng-scope selected" ng-repeat="(cardName, card) in creditCards" credit="" option"="" role="radio" ng-click="selectCard(card, creditCards)" ng-keyup="($event.keyCode === 13 || $event.keyCode === 32) && selectCard(card, creditCards)" ng-class="{ 'selected': card.selected || card.title === form.creditScore }" tabindex="0" aria-label="Excellent" aria-checked="true">
<div class="copy">
<div class="title ng-binding">
Excellent
</div>
<div class="description ng-binding">
720+
</div>
</div>
<div class="checkbox">
<img width="100%" ng-src="/Areas/LoanDepot/Images/icons/checkmark.svg" alt="Checkmark" src="/Areas/LoanDepot/Images/icons/checkmark.svg">
</div>
</a><!-- end ngRepeat: (cardName, card) in creditCards -->
</div>
<div class="help-text ng-binding"> Estimating your score will not harm your credit and will help us provide a range of available rates. </div>
<div>
<button type="button" class="btn btn-primary ng-binding" ng-disabled="!form.creditScore" ng-click="goForward()">Continue</button>
</div>
</div>
</div>
<!--
Description: First and Last Name
-->
<div data-step="7" data-step-name="name">
<div class="col-xs-12 col-md-8 offset-md-2 col-lg-6 offset-lg-0 first-last-name">
<p class="kicker ng-binding">: of </p>
<h2 class="heading ng-binding" role="alert" id="loan_for">Who is the loan for?</h2>
<input class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-minlength" type="text" name="firstName" autocomplete="on" placeholder="First Name" required="" aria-label="First Name"
aria-labelledby="loan_for" aria-invalid="false" autocapitalize="words" ng-model="form.firstName" minlength="1"
ng-keyup="$event.keyCode === 13 && wizardForm.firstName.$valid && wizardForm.lastName.$valid && goForward()">
<input class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-minlength" type="text" name="lastName" autocomplete="on" placeholder="Last Name" required="" aria-label="Last Name" aria-labelledby="loan_for"
aria-invalid="false" autocapitalize="words" ng-model="form.lastName" minlength="1" ng-keyup="$event.keyCode === 13 && wizardForm.firstName.$valid && wizardForm.lastName.$valid && goForward()">
<div class="help-text ng-binding" ng-show="wizardForm.firstName.$invalid || wizardForm.lastName.$invalid"> You'll have a chance to add a co-borrower at a later time, if you like. </div>
<div>
<button type="button" class="btn btn-primary ng-binding" ng-disabled="wizardForm.firstName.$invalid || wizardForm.lastName.$invalid" ng-click="goForward()" disabled="disabled">Continue</button>
</div>
</div>
</div>
<!--
Description: Phone Number
-->
<div data-step="8" data-step-name="phone-number">
<div class="col-xs-12 col-md-8 offset-md-2 col-lg-6 offset-lg-0 phone-number">
<p class="kicker ng-binding">: of </p>
<h2 class="heading ng-binding" role="alert" id="phone-number">Where can we reach you?</h2>
<input class="form-control phoneField ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-pattern ng-valid-maxlength" type="tel" autocomplete="on" name="phone" placeholder="Phone"
ng-pattern="/^(\([0-9]{3}\) |[0-9]{3}-)[0-9]{3}-[0-9]{4}$/" required="" aria-label="Phone" aria-labelledby="phone-number" aria-invalid="false" maxlength="14" ng-model="form.phone"
ng-keyup="$event.keyCode === 13 && wizardForm.phone.$valid && goForward()">
<div class="help-text ng-binding" ng-show="wizardForm.phone.$invalid"> We'll use this number to connect you with a loan officer in your area. It will not be shared or sold. </div>
<div>
<button type="button" class="btn btn-primary" ng-disabled="wizardForm.phone.$invalid" ng-click="goForward()" disabled="disabled">Continue</button>
</div>
</div>
</div>
<!--
Description: Email Address
-->
<div data-step="9" data-step-name="email">
<div class="col-xs-12 col-md-8 offset-md-2 col-lg-6 offset-lg-0 email-address">
<p class="kicker ng-binding">: of </p>
<h2 class="heading ng-binding" role="alert" id="email-address">What's your email?</h2>
<input class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" type="email" name="email" placeholder="Email" ng-model="form.email" required="" aria-label="Email"
aria-labelledby="email-address" aria-invalid="false" ng-pattern="/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/"
ng-keyup="$event.keyCode === 13 && wizardForm.email.$valid && goForward(null, true)" ng-blur="wizardForm.email.$valid && goForward()">
<div class="help-text ng-binding" ng-show="wizardForm.email.$invalid"> We are committed to protecting your personal information. We only use this information to contact your regarding your inquiry. </div>
<div>
<button id="btn-wizard-submit" type="button" class="btn btn-primary ng-binding" ng-disabled="wizardForm.email.$invalid" ng-click="goForward(null, true)" disabled="disabled">See If I'm Approved</button>
</div>
</div>
</div>
<!-- Loader to display after submit -->
<div class="loading ng-hide" ng-show="isLoading" style="z-index: 1;">
<i class="fa fa-spinner fa-spin fa-3x" aria-hidden="true" style="color: #501283"></i>
</div>
<!-- Mobile Back Button -->
<a class="col-xs-12 wizard-back-button mobile ng-hide" ng-hide="step === 1" ng-click="goBack()" ng-keyup="($event.keyCode ===13 || $event.keyCode === 32) && goBack()" aria-label="Back" tabindex="0">
<div class="btn-text">Back</div>
</a>
<!-- Phone FAB -->
<a class="phone-fab" href="tel:(630) 824-3655" target="_blank" aria-label="Call (630) 824-3655" tabindex="0">
<img src="/Areas/LoanDepot/Images/icons/phone-fab.svg" width="100%" alt="(630) 824-3655">
</a>
<!-- Disclaimer(s) -->
<div class="col-xs-12 col-md-8 offset-md-2 col-lg-6 offset-lg-3 ng-hide" ng-show="step === 8">
<p class="disclaimer phone ng-binding"> By clicking "continue", you are authorizing loanDepot.com, LLC and its corporate parents, affiliates and partners to deliver or cause to be delivered to you (including through agents and authorized
third-parties) telemarketing promotions for products or services in addition to those about which you are applying, but that may be of interest to you using an automatic telephone dialing system or an artificial or prerecorded voice and text
messages to the phone numbers you provided above. You are not required to sign this agreement as a condition of purchasing any property, goods, or services. </p>
</div>
</form>
Text Content
* Skip to Main Content * Skip to Footer Mobile menu loanDepot.com home * Home Loans Home Purchase Refinance New Construction Mortgage Calculators Loan Options * Find an Expert Find a Loan Officer Find a Branch * About Us Overview Leadership Mission and Values Contact Us * Careers opens in new window Careers * Investor Relations opens in new window Investor Relations * * Phone number (630) 824-3655 * Search * Log In * Apply Now Search * Home Loans Home Purchase Refinance New Construction Mortgage Calculators Loan Options * Find an Expert Find a Loan Officer Find a Branch * About Us Overview Leadership Mission and Values Contact Us * Careers * Investor Relations * (630) 824-3655 * Log In * Apply Now Chairman's Elite RICCARDO WARDLOW Sr. Loan Consultant · NMLS: 219402 Apply Now Opens in a new window Contact Me Knowledge Cafe 9 easy steps to buying your first home See all blog posts Calculator Monthly Payment Calculator Run the numbers Video Comparing Home Loan Options Watch Video Transcript opens in a new window Our Process WHAT TO EXPECT We understand that purchasing a home is one of the biggest purchases in a lifetime. We've streamlined our process to ensure that the experience of obtaining your mortgage is as smooth and stress-free as possible. Typically, once the loan documents are signed and delivered back to us, you’ll receive your funding in 5 to 7 days! Step 1 Apply online Step 2 Connect & verify documents Step 3 Contact your loan officer & lock your rate Step 4 Loan closes & funding is received! 1. 2. 3. 4. ‹ › Client Testimonials WHY WE SHOULD WORK TOGETHER "Knowledgeable staff who answered our questions with confidence. They knew what they were doing." Vivian G. "Immediately from the onset of the online application the experience was pleasurable and professional." Daniel Q. "loanDepot helped my wife and I purchase our retirement home. Being on a fixed budget, our loan officer took that into consideration and help us choose the right loan for our needs. Great customer service!" David T. ← → * About Riccardo * Mortgage Education Videos ABOUT ABOUT RICCARDO As your trusted loanDepot sr. loan consultant, I will walk you through every step of the loan process and support you from pre-approval through your closing date. This website will be a useful resource for you throughout your loan process and provides many tools for you to utilize to ensure this is a stress-free experience. Whether you are a first time home buyer or seasoned buyer, you can trust me and my team with all of your home financing needs. Don’t hesitate to reach out using the direct contact information located on this page. I appreciate your business and look forward to working with you! CA LIC# CA-DBO219402 | IL LIC# 031.0004219 MORTGAGE EDUCATION VIDEOS MORTGAGE EDUCATION VIDEOS Comparing Home Loan Options 1:39 Read Transcript Link opens in a tab Why Credit Matters 1:21 Read Transcript Link opens in a tab 30-Year Fixed Rate Mortgage 1:03 Read Transcript Link opens in a tab 15-Year Fixed Rate Mortgage 1:22 Read Transcript Link opens in a tab Cash-Out Refinance 0:36 Read Transcript Link opens in a tab Renovation Financing 1:00 Read Transcript Link opens in a tab Calculators CALCULATE YOUR PAYMENT Crunch your own numbers with our mortgage calculators. Run as many different scenarios as you’d like to see how much home you can afford. * Purchase Calculator * Refinance Calculator Use this mortgage loan calculator to generate a mortgage estimate. Press the "Calculate" button to find out. Home Price Loan Term 40 Year 30 Year 20 Year 15 Year 10 Year Interest Rate Down Payment Mortgage Estimate Mortgage Amount $200,000 Total Cost of Mortgage $386,512 Your Monthly Payment * $1,074 * Monthly payments only include principal and interest and are not an offer to lend. Tax, insurance, and other fees may apply Use this mortgage loan calculator to generate a savings estimate. Press the "Calculate" button to find out. Current Mortgage Balance Current Monthly Payment Current Interest Rate New Interest Rate New Loan Term 40 Year 30 Year 20 Year 15 Year 10 Year Savings Estimate New Monthly Payment * $1,342 Your Monthly Savings $608 * Monthly payments only include principal and interest and are not an offer to lend. Tax, insurance, and other fees may apply CONTACT RICCARDO Riccardo Wardlow Bolingbrook Branch Direct: Cell: Fax: Email: loan officer phone number (630) 824-3655 loan officer mobile number (630) 670-8266 (833) 856-1636 loan officer email address RWardlow@loandepot.com × Thank you I'll be in touch shortly, and look forward to helping you find the right loan to fit your needs. Close First Name * Error: First Name Required Last Name * Error: Last Name Required Email * Error: Email required Phone * Error: Phone Required I'm looking for a I'm looking for a Refinance Purchase Message By submitting this form, you are authorizing loanDepot.com, LLC and its corporate parents, affiliates and partners to deliver or cause to be delivered to you (including through agents and authorized third-parties) telemarketing promotions for products or services in addition to those about which you are applying, but that may be of interest to you using an automatic telephone dialing system or an artificial or prerecorded voice and text messages to the phone numbers you provided above. You are not required to sign this agreement as a condition of purchasing any property, goods, or services. WHAT TYPE OF LOAN? USE TAB KEY TO NAVIGATE BETWEEN RADIO BUTTONS. Purchase Refinance Continue ARE YOU CURRENTLY WORKING WITH ANYONE AT LOANDEPOT? If you're already working with a loan officer, this will save you time by connecting you with the right person. Yes No : of WHERE IS THE PROPERTY LOCATED? , Please enter a valid ZIP code to continue. Location is used to determine rates and allows us to connect you with a loan officer in your area. Continue : of WHAT IS THE ESTIMATED PURCHASE PRICE? HOW MUCH IS REMAINING ON YOUR MORTGAGE? $1 to 20,000 $2,000,001 to 2,020,000 $260,001 to 280,000 $0 $2M+ Continue : of HOW MUCH WILL YOU PAY AS YOUR DOWN PAYMENT? undefined undefined undefined 0% 100% Estimated Loan Amount $ Continue : of HOW IS YOUR CREDIT? USE TAB KEY TO NAVIGATE BETWEEN RADIO BUTTONS. EXCELLENT RADIO BUTTON CHECKED Poor ≤619 Fair 620-679 Good 680-719 Excellent 720+ Estimating your score will not harm your credit and will help us provide a range of available rates. Continue : of WHO IS THE LOAN FOR? You'll have a chance to add a co-borrower at a later time, if you like. Continue : of WHERE CAN WE REACH YOU? We'll use this number to connect you with a loan officer in your area. It will not be shared or sold. Continue : of WHAT'S YOUR EMAIL? We are committed to protecting your personal information. We only use this information to contact your regarding your inquiry. See If I'm Approved Back By clicking "continue", you are authorizing loanDepot.com, LLC and its corporate parents, affiliates and partners to deliver or cause to be delivered to you (including through agents and authorized third-parties) telemarketing promotions for products or services in addition to those about which you are applying, but that may be of interest to you using an automatic telephone dialing system or an artificial or prerecorded voice and text messages to the phone numbers you provided above. You are not required to sign this agreement as a condition of purchasing any property, goods, or services. Want to start over? This will clear your answers and start again from the beginning. Cancel Start Over Are you sure you want to leave? You have entered information that has not been saved. You will lose this work. No, Stay Yes, Leave This Page Please Confirm Choose "Select Loan Officer" to open the loan application and choose your loan officer. Choose "Cancel" to close this window and continue entering your info. Cancel Select Loan Officer This page is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply. Customer Service Support Weekdays 10:00 am - 9:00 pm (EST) customercare@loandepot.com (888) 337-6888 x 6789 * HOME PURCHASE TOGGLE HOME PURCHASE * Purchase a New Home * Home Loan Rates * House Buying Questions * How To Buy a House * Mortgage Preapproval * Home Purchase Calculator * HOME REFINANCE TOGGLE HOME REFINANCE * Home Refinancing * Refinance Rates * Cash Out Refinance * Reasons to Refinance * Refinance FAQs * Refinance Process * Refinance Calculator * LOAN OPTIONS TOGGLE LOAN OPTIONS * Mortgage Types * Compare Mortgage Rates * Adjustable Rate Mortgage * Fixed Rate Mortgage * FHA Loan * Jumbo Loan * VA Loan * 203k Loan * LEGAL TOGGLE LEGAL * Privacy & Security * Cookie Policy * Terms of Use * State Licensing * Lifetime Guarantee * Fair Lending * HELP TOGGLE HELP * Payment Assistance * Knowledge Cafe * Blog * Investor Relations * Vendor Management To view legal disclosures and important notices, please click the following: Lifetime Guarantee Lifetime Guarantee loanDepot Lifetime Guarantee ("Guarantee") — Subject to the conditions and contact requirements outlined below, the Guarantee applies to the refinancing of an outstanding loan originated by loanDepot that is secured by the same property upon which that borrower previously received from loanDepot a loan and “loanDepot Lifetime Guarantee” certificate. The Guarantee is non-transferable and does not apply to loans obtained to purchase a new property, new loans that result in the creation of a separate lien on the current property (i.e., a “home equity loan”), renovation loans, bond loan programs and down payment assistance programs. The Guarantee also does not apply to loans applied for through third parties (e.g., Lending Tree) or originated through loanDepot’s Wholesale division. The Guarantee may only be used by submitting an application directly to loanDepot. For Guarantees issued on or after January 1, 2019, the Guarantee may not be redeemed within 12 calendar months of the Date Issued. The ability to redeem the Guarantee in part or in whole also is subject to future changes in Federal or state law, or investor or guarantor restrictions on refinancing the existing loan. loanDepot cannot guarantee that the borrower will be approved for a future loan, the interest rate for a future loan, or the future appraised value of the home. The borrower’s ability to qualify for a future loan will be subject to the loan program terms and conditions available at that time. For future loans meeting the above requirements and which are successfully closed, the appraisal fee will be reimbursed at the closing of the loan transaction and no lender fees will be charged. “Lender fees” do not include discount points associated with the loan transaction. “Appraisal fee” includes only the fee associated with the first appraisal on the loan transaction and does not include any ancillary appraisal fees that may be charged in connection with the loan transaction (e.g., second appraisal fee, appraisal re-inspection fee, appraisal recertification fee, etc.). Terms and conditions are subject to change without notice. Future applicants must contact loanDepot directly via the website: www.loandepot.com/lifetime-guarantee or via telephone (877-395-7381) to qualify for the Guarantee. Applying for a loanDepot loan indirectly through a third party (e.g., LendingTree) makes the borrower ineligible for this Guarantee. Disclaimers Disclaimers Testimonial disclosure — Compensation was not paid in exchange for any testimonial on this site. Individuals pictured may not be that of the endorsers and is for display purposes only. Refinance disclosure - By refinancing the existing loan, the total finance charges may be higher over the life of the loan. Link opens in new windowTX Consumer Complaint Disclosure Link opens in new windowIL Community Reinvestment Act Notice Link opens in new windowTX Servicing Disclosure Link opens in new windowNY Servicing Disclosure Rate Assumptions Rate Assumptions Rate Assumptions — Rates displayed are subject to change and assumes that you are buying or refinancing an owner-occupied single family home, debt-to-income ratios of 35% or lower, asset and reserve requirements are met, and your property has a loan-to-value of 80% or less. The Annual Percentage Rate (APR) is based on the loan amount and may include up to 3 points. (Points include any origination, discount and lender fees.) On adjustable-rate loans, interest rates are subject to potential increases over the life of the loan, once the initial fixed-rate period expires. Please contact one of our Licensed Lending Officers at (888) 983-3240 for a customized rate and payment quote. Accessibility Unsubscribe loanDepot Lifetime Guarantee ("Guarantee") — Subject to the conditions and contact requirements outlined below, the Guarantee applies to the refinancing of an outstanding loan originated by loanDepot that is secured by the same property upon which that borrower previously received from loanDepot a loan and “loanDepot Lifetime Guarantee” certificate. The Guarantee is non-transferable and does not apply to loans obtained to purchase a new property, new loans that result in the creation of a separate lien on the current property (i.e., a “home equity loan”), renovation loans, bond loan programs and down payment assistance programs. The Guarantee also does not apply to loans applied for through third parties (e.g., Lending Tree) or originated through loanDepot’s Wholesale division. The Guarantee may only be used by submitting an application directly to loanDepot. For Guarantees issued on or after January 1, 2019, the Guarantee may not be redeemed within 12 calendar months of the Date Issued. The ability to redeem the Guarantee in part or in whole also is subject to future changes in Federal or state law, or investor or guarantor restrictions on refinancing the existing loan. loanDepot cannot guarantee that the borrower will be approved for a future loan, the interest rate for a future loan, or the future appraised value of the home. The borrower’s ability to qualify for a future loan will be subject to the loan program terms and conditions available at that time. For future loans meeting the above requirements and which are successfully closed, the appraisal fee will be reimbursed at the closing of the loan transaction and no lender fees will be charged. “Lender fees” do not include discount points associated with the loan transaction. “Appraisal fee” includes only the fee associated with the first appraisal on the loan transaction and does not include any ancillary appraisal fees that may be charged in connection with the loan transaction (e.g., second appraisal fee, appraisal re-inspection fee, appraisal recertification fee, etc.). Terms and conditions are subject to change without notice. Future applicants must contact loanDepot directly via the website: www.loandepot.com/lifetime-guarantee or via telephone (877-395-7381) to qualify for the Guarantee. Applying for a loanDepot loan indirectly through a third party (e.g., LendingTree) makes the borrower ineligible for this Guarantee. Testimonial disclosure — Compensation was not paid in exchange for any testimonial on this site. Individuals pictured may not be that of the endorsers and is for display purposes only. Refinance disclosure - By refinancing the existing loan, the total finance charges may be higher over the life of the loan. Link opens in new windowTX Consumer Complaint Disclosure Link opens in new windowIL Community Reinvestment Act Notice Link opens in new windowTX Servicing Disclosure Link opens in new windowNY Servicing Disclosure Rate Assumptions — Rates displayed are subject to change and assumes that you are buying or refinancing an owner-occupied single family home, debt-to-income ratios of 35% or lower, asset and reserve requirements are met, and your property has a loan-to-value of 80% or less. The Annual Percentage Rate (APR) is based on the loan amount and may include up to 3 points. (Points include any origination, discount and lender fees.) On adjustable-rate loans, interest rates are subject to potential increases over the life of the loan, once the initial fixed-rate period expires. Please contact one of our Licensed Lending Officers at (888) 983-3240 for a customized rate and payment quote. NMLS#174457 - NMLS Consumer Access Site opens in new window | ©2009-2022 loanDepot.com, LLC all rights reserved Riccardo Wardlow Sr. Loan Consultant NMLS: 219402 Loan Officer phone number (630) 824-3655 Email Me Loan Officer address opens google map in new window 560 W Boughton Rd Bolingbrook, IL 60440