Welcome to the Real Estate Investor Toolkit. This web suite gives you five institutional financial models right in your browser. Real estate investors use these live worksheets on any phone or computer. You can check loan coverage, audit property operating expenses, calculate all-in cap rates, model cost segregation tax write-offs, and project joint venture partnership waterfalls.
Table of Contents
⚖️ Legal & Financial Disclaimer
Notice: Curtis Waters, MBA, Broker-in-Charge is a licensed real estate broker (NC #285129 | SC #96431), not a certified public accountant, tax attorney, or mortgage lender. These interactive models are provided for educational and underwriting analysis only. Always consult your CPA, attorney, and lender before closing real estate transactions.
📊 2. Multifamily NOI
📈 3. Cap Rate & Valuation
🏛️ 4. Cost Seg & 1031
🤝 5. JV Waterfall
🏢 Model 1: Live DSCR Loan Underwriter
Type in your rental income, loan amount, interest rate, and taxes. This live underwriter recalculates your monthly principal and interest (P&I), total monthly debt service (PITI), and Debt Service Coverage Ratio (DSCR) instantly on every keystroke.
@media (max-width:480px){#cp_calculatedfieldsf_pform_1{min-height:1263px;}}@media (max-width:768px){#cp_calculatedfieldsf_pform_1{min-height:1734px;}}@media (max-width:1024px){#cp_calculatedfieldsf_pform_1{min-height:1509px;}}@media (min-width:1024px){#cp_calculatedfieldsf_pform_1{min-height:1335px;}}
function doValidate_1(form, validation_only)
{
validation_only = validation_only || false;
window['cff_enabling_form' ] = function(_form){
if(!(_form instanceof $dexQuery)) _form = $dexQuery(_form);
_form.validate().settings.ignore = '.ignore,.ignorepb';
_form.removeData('being-submitted');
_form.find('.submitbtn-disabled').removeClass('submitbtn-disabled').prop('disabled', false);
_form.find('.cff-processing-form').remove();
};
window['cff_disabling_form'] = function(_form){
if(!(_form instanceof $dexQuery)) _form = $dexQuery(_form);
if(cff_form_disabled(_form)) return;
_form.find('.pbSubmit,:submit').addClass('submitbtn-disabled').prop('disabled', true);
_form.data('being-submitted',1);
var d = document.createElement('div');
$dexQuery(d).addClass('cff-processing-form').appendTo(_form.find('#fbuilder'));
};
window['cff_form_disabled' ] = function(_form){
if(!(_form instanceof $dexQuery)) _form = $dexQuery(_form);
return ('undefined' != typeof _form.data('being-submitted'));
};
var form_identifier = '_1';
if(typeof cpcff_validation_rules == 'undefined') cpcff_validation_rules = {};
if(typeof cpcff_validation_rules[form_identifier] == 'undefined') cpcff_validation_rules[form_identifier] = {};
var $dexQuery = (fbuilderjQuery) ? fbuilderjQuery : jQuery.noConflict(),
_form = $dexQuery("#cp_calculatedfieldsf_pform"+form_identifier),
form_disabled = function(){cff_form_disabled(_form);},
disabling_form = function(){cff_disabling_form(_form);},
enabling_form = function(){cff_enabling_form(_form);};
if(form_disabled()) return false;
_form.find('[max=""]').removeAttr('max');
_form.find('[min=""]').removeAttr('min');
_form.find('[step=""]').removeAttr('step');
_form.validate().settings.ignore = '.ignore';
var cpefb_error = !_form.validate().checkForm();
var validation_rules = cpcff_validation_rules[form_identifier],
processing_form = function()
{
for(var rule in validation_rules)
{
if(!validation_rules[rule]) {
$dexQuery(form).trigger('cff-form-validation', false);
return;
}
}
if ( validation_only ) {
$dexQuery(form).trigger('cff-form-validation', true);
return;
}
_form.find("[name$='_date'][type='hidden']").each(function(){
var v = $dexQuery(this).val(),
name = $dexQuery(this).attr( 'name' ).replace('_date', ''),
e = $dexQuery("[name='"+name+"']");
if( e.length && ! $dexQuery("[id='"+name+"_datepicker_container']").length ){ e.val( String( e.val().replace( v, '' ) ).trim() ); }
});
_form.find("select option[vt]").each(function(){
var e = $dexQuery(this);
e.attr('cff-val-bk', e.val()).val(cff_sanitize(e.attr("vt"), true));
});
_form.find("input[vt]").each(function(){
var e = $dexQuery(this),
q = $dexQuery('[id="'+e.attr('id')+'_quantity"]');
e.attr('cff-val-bk', e.val()).val(cff_sanitize(e.attr("vt"), true)+(q.length ? ' ('+Math.max(1, q.val())+')' : ''));
});
_form.find('.cpcff-recordset,.cff-exclude :input,[id^="form_structure_"]')
.add(_form.find( '.ignore' )).attr('cff-disabled', 1).prop('disabled', true);
disabling_form();
if ( _form.attr( 'target' ) == undefined && window.self !== window.top ) {
_form.attr( 'target', '_top' );
}
if ( _form.attr( 'target' ) != undefined && NOT( IN( _form.attr( 'target' ).toLowerCase(), [ '_blank', '_self', '_top', '' ] ) ) ) {
let loadHandler = function(){
if ( $processed_flag ) return;
$processed_flag = true;
_form.find('[cff-val-bk]').each(function(){
var e = $dexQuery(this);
e.val(e.attr('cff-val-bk')).removeAttr('cff-val-bk');
});
_form.find('[cff-disabled]').prop('disabled', false).removeAttr('cff-disabled');
if(!/^(s*|_self|_top|_parent)$/i.test(_form.prop('target'))) {
enabling_form();
}
$dexQuery(document).trigger('cff-form-submitted', _form);
},
$iframe = $dexQuery('[name="'+_form.prop( 'target' )+'"]'),
$processed_flag = false;
if ( $iframe.length ) {
$iframe.off('load.cff-form-submission').on('load.cff-form-submission', loadHandler);
setTimeout(function() {
$iframe.off('load.cff-form-submission');
loadHandler();
}, 3000);
}
}
if('nativeSubmit' in _form[ 0 ]) _form[ 0 ].nativeSubmit();
else _form[ 0 ].submit();
};
try{
_form.find('[name="cp_ref_page"]').val(parent.window.document.location.href);
} catch (err) {
_form.find('[name="cp_ref_page"]').val(document.location.href);
}
validation_rules['fields_validation_error'] = (cpefb_error==0);
/* 1: Do not submit if the equations are being evaluated */
validation_rules['no_pending'] = (!(form_identifier in $dexQuery.fbuilder.calculator.processing_queue) || !$dexQuery.fbuilder.calculator.processing_queue[form_identifier]) && !$dexQuery.fbuilder.calculator.thereIsPending(form_identifier);
if(!validation_rules['no_pending'])
{
$dexQuery(document).on('equationsQueueEmpty', function(evt, formId){
if(formId == form_identifier)
{
$dexQuery(document).off('equationsQueueEmpty');
validation_rules['no_pending'] = true;
processing_form();
}
});
}
/* End :1 */
if (validation_rules['fields_validation_error'])
{
processing_form();
}
else
{
_form.valid();
var page = _form.find('.cpefb_error:not(.message):not(.ignore):eq(0)').closest('.pbreak').attr('page')*1;
gotopage(page, _form);
// Check if the field is inside a popup.
_form.find('.pbreak:visible .cpefb_error:not(.message):not(.ignore)').each(function(){
let p = $dexQuery(this).closest('.cff-popup-field');
if(p.length > 0) {
SHOWFIELD(p);
}
let f = $dexQuery(this).closest('.cff-collapsed');
if(f.length > 0) {
f.removeClass('cff-collapsed');
}
});
_form.trigger('cff-form-validation', false);
enabling_form();
setTimeout(function(){$dexQuery.fbuilder.openErrorDlg(_form);},50);
}
return false;
}
form_structure_1=[[{"form_identifier":"","name":"fieldname2","fieldlayout":"left_aligned","shortlabel":"","index":0,"ftype":"fnumber","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","title":"Monthly rental income","predefined":"1000","predefinedClick":false,"required":true,"exclude":false,"readonly":false,"numberpad":false,"spinner":false,"size":"medium","prefix":"","postfix":"","thousandSeparator":"","decimalSymbol":"..","min":"","max":"","step":"","formatDynamically":false,"dformat":"number","formats":["digits","number","percent"],"fBuild":{},"parent":""},{"form_identifier":"","name":"fieldname3","fieldlayout":"left_aligned","shortlabel":"","index":1,"ftype":"fnumber","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","title":"Loan Amount","predefined":"","predefinedClick":false,"required":true,"exclude":false,"readonly":false,"numberpad":false,"spinner":false,"size":"medium","prefix":"","postfix":"","thousandSeparator":"","decimalSymbol":"..","min":"","max":"","step":"","formatDynamically":false,"dformat":"number","formats":["digits","number","percent"],"fBuild":{},"parent":""},{"form_identifier":"","name":"fieldname4","fieldlayout":"left_aligned","shortlabel":"","index":2,"ftype":"fnumber","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","title":"Interest Rate","predefined":"7","predefinedClick":false,"required":true,"exclude":false,"readonly":false,"numberpad":false,"spinner":false,"size":"small","prefix":"","postfix":"","thousandSeparator":"","decimalSymbol":"..","min":"","max":"","step":"","formatDynamically":false,"dformat":"percent","formats":["digits","number","percent"],"fBuild":{},"parent":""},{"form_identifier":"","name":"fieldname5","fieldlayout":"left_aligned","shortlabel":"","index":3,"ftype":"fnumber","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","title":"Number of Years for Loan","predefined":"","predefinedClick":false,"required":true,"exclude":false,"readonly":false,"numberpad":false,"spinner":false,"size":"medium","prefix":"","postfix":"","thousandSeparator":"","decimalSymbol":"..","min":"","max":"","step":"","formatDynamically":false,"dformat":"number","formats":["digits","number","percent"],"fBuild":{},"parent":""},{"dependencies":[{"rule":"","complex":false,"fields":[""]}],"form_identifier":"","name":"fieldname1","fieldlayout":"left_aligned","shortlabel":"","index":4,"ftype":"fCalculated","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","title":"Monthly Principal and Interest","predefined":"","required":false,"exclude":false,"size":"medium","eq":"PREC(CALCULATEPAYMENT(fieldname3, fieldname5*12, fieldname4*100),2)","min":"","max":"","suffix":"","prefix":"$ ","decimalsymbol":".","groupingsymbol":"","readonly":true,"currency":true,"noEvalIfManual":true,"formatDynamically":false,"dynamicEval":true,"hidefield":false,"validate":false,"fBuild":{},"parent":""},{"form_identifier":"","name":"fieldname6","fieldlayout":"left_aligned","shortlabel":"","index":5,"ftype":"fnumber","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","title":"Annual Property Tax","predefined":"","predefinedClick":false,"required":true,"exclude":false,"readonly":false,"numberpad":false,"spinner":false,"size":"small","prefix":"","postfix":"","thousandSeparator":"","decimalSymbol":"..","min":"","max":"","step":"","formatDynamically":false,"dformat":"number","formats":["digits","number","percent"],"fBuild":{},"parent":""},{"dependencies":[{"rule":"","complex":false,"fields":[""]}],"form_identifier":"","name":"fieldname7","fieldlayout":"left_aligned","shortlabel":"","index":6,"ftype":"fCalculated","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","title":"Monthly property taxes","predefined":"","required":false,"exclude":false,"size":"medium","eq":"PREC((fieldname6/12),2)","min":"","max":"","suffix":"","prefix":"$ ","decimalsymbol":".","groupingsymbol":"","readonly":true,"currency":true,"noEvalIfManual":true,"formatDynamically":false,"dynamicEval":true,"hidefield":false,"validate":false,"fBuild":{},"parent":""},{"form_identifier":"","name":"fieldname8","fieldlayout":"left_aligned","shortlabel":"","index":7,"ftype":"fnumber","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","title":"Annual Property Insurance","predefined":"","predefinedClick":false,"required":true,"exclude":false,"readonly":false,"numberpad":false,"spinner":false,"size":"small","prefix":"","postfix":"","thousandSeparator":"","decimalSymbol":".-","min":"","max":"","step":"","formatDynamically":false,"dformat":"number","formats":["digits","number","percent"],"fBuild":{},"parent":""},{"dependencies":[{"rule":"","complex":false,"fields":[""]}],"form_identifier":"","name":"fieldname9","fieldlayout":"left_aligned","shortlabel":"","index":8,"ftype":"fCalculated","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","title":"Monthly Property Insurance","predefined":"","required":false,"exclude":false,"size":"medium","eq":"PREC((fieldname8/12),2)","min":"","max":"","suffix":"","prefix":"$ ","decimalsymbol":".","groupingsymbol":"","readonly":true,"currency":true,"noEvalIfManual":true,"formatDynamically":false,"dynamicEval":true,"hidefield":false,"validate":false,"fBuild":{},"parent":""},{"form_identifier":"","name":"fieldname10","fieldlayout":"left_aligned","shortlabel":"","index":9,"ftype":"fnumber","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","title":"Other monthly fixed costs","predefined":"","predefinedClick":false,"required":false,"exclude":false,"readonly":false,"numberpad":false,"spinner":false,"size":"medium","prefix":"","postfix":"","thousandSeparator":"","decimalSymbol":".","min":"","max":"","step":"","formatDynamically":false,"dformat":"number","formats":["digits","number","percent"],"fBuild":{},"parent":""},{"dependencies":[{"rule":"","complex":false,"fields":[""]}],"form_identifier":"","name":"fieldname11","fieldlayout":"left_aligned","shortlabel":"","index":10,"ftype":"fCalculated","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","title":"Total Monthly Costs - PITI","predefined":"","required":false,"exclude":false,"size":"medium","eq":"PREC((fieldname9+fieldname7+fieldname1+fieldname10),2)","min":"","max":"","suffix":"","prefix":"","decimalsymbol":".","groupingsymbol":"","readonly":true,"currency":false,"noEvalIfManual":true,"formatDynamically":false,"dynamicEval":true,"hidefield":false,"validate":false,"fBuild":{},"parent":""},{"dependencies":[{"rule":"","complex":false,"fields":[""]}],"form_identifier":"","name":"fieldname12","fieldlayout":"left_aligned","shortlabel":"","index":11,"ftype":"fCalculated","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","title":"DSCR","predefined":"","required":false,"exclude":false,"size":"medium","eq":"PREC((fieldname2/fieldname11),2)","min":"","max":"","suffix":"","prefix":"","decimalsymbol":".","groupingsymbol":"","readonly":true,"currency":false,"noEvalIfManual":true,"formatDynamically":false,"dynamicEval":true,"hidefield":false,"validate":false,"fBuild":{},"parent":""}],{"0":{"title":"DSCR","description":"Calculates Debt Service Coverage Ratio - ideally 1.2 or higher","formlayout":"top_aligned","formtemplate":"cp_cff_13","titletag":"H2","textalign":"default","headertextcolor":"","evalequations":1,"evalequations_delay":0,"evalequationsevent":2,"direction":"ltr","loading_animation":0,"autocomplete":1,"persistence":0,"animate_form":0,"animation_effect":"fade","customstyles":"","request_cost":"fieldname2"},"formid":"cp_calculatedfieldsf_pform_1","setCache":false,"cache":false}];
👉 Read full companion guide: Free DSCR Loan Underwriting & Debt Service Coverage Guide
📊 Model 2: Live Multifamily NOI & Operating Expense Audit
Audit commercial apartment buildings before writing LOIs. Enter your building unit counts, average rents, vacancy rate, and operating expenses below. The underwriter audits Effective Gross Income (EGI), Total OpEx, Net Operating Income (NOI), Operating Expense Ratio (OER), and Property Valuation in real time.
📊 Live Multifamily Underwriting Results:
👉 Read full companion guide: Multifamily Operating Expense Ratio (OER) Benchmarks for 20 to 80 Units
📈 Model 3: Live All-In Cap Rate & Valuation Underwriter
Audit properties using the All-In Total Investment Basis (Purchase Price + Renovation). Enter your purchase price, total monthly rent, and units to calculate your price per door, underwritten monthly NOI, and cap rate yield live:
@media (max-width:480px){#cp_calculatedfieldsf_pform_2{min-height:11246px;}}@media (max-width:768px){#cp_calculatedfieldsf_pform_2{min-height:3244px;}}@media (max-width:1024px){#cp_calculatedfieldsf_pform_2{min-height:3622px;}}@media (min-width:1024px){#cp_calculatedfieldsf_pform_2{min-height:3002px;}}
function doValidate_2(form, validation_only)
{
validation_only = validation_only || false;
window['cff_enabling_form' ] = function(_form){
if(!(_form instanceof $dexQuery)) _form = $dexQuery(_form);
_form.validate().settings.ignore = '.ignore,.ignorepb';
_form.removeData('being-submitted');
_form.find('.submitbtn-disabled').removeClass('submitbtn-disabled').prop('disabled', false);
_form.find('.cff-processing-form').remove();
};
window['cff_disabling_form'] = function(_form){
if(!(_form instanceof $dexQuery)) _form = $dexQuery(_form);
if(cff_form_disabled(_form)) return;
_form.find('.pbSubmit,:submit').addClass('submitbtn-disabled').prop('disabled', true);
_form.data('being-submitted',1);
var d = document.createElement('div');
$dexQuery(d).addClass('cff-processing-form').appendTo(_form.find('#fbuilder'));
};
window['cff_form_disabled' ] = function(_form){
if(!(_form instanceof $dexQuery)) _form = $dexQuery(_form);
return ('undefined' != typeof _form.data('being-submitted'));
};
var form_identifier = '_2';
if(typeof cpcff_validation_rules == 'undefined') cpcff_validation_rules = {};
if(typeof cpcff_validation_rules[form_identifier] == 'undefined') cpcff_validation_rules[form_identifier] = {};
var $dexQuery = (fbuilderjQuery) ? fbuilderjQuery : jQuery.noConflict(),
_form = $dexQuery("#cp_calculatedfieldsf_pform"+form_identifier),
form_disabled = function(){cff_form_disabled(_form);},
disabling_form = function(){cff_disabling_form(_form);},
enabling_form = function(){cff_enabling_form(_form);};
if(form_disabled()) return false;
_form.find('[max=""]').removeAttr('max');
_form.find('[min=""]').removeAttr('min');
_form.find('[step=""]').removeAttr('step');
_form.validate().settings.ignore = '.ignore';
var cpefb_error = !_form.validate().checkForm();
var validation_rules = cpcff_validation_rules[form_identifier],
processing_form = function()
{
for(var rule in validation_rules)
{
if(!validation_rules[rule]) {
$dexQuery(form).trigger('cff-form-validation', false);
return;
}
}
if ( validation_only ) {
$dexQuery(form).trigger('cff-form-validation', true);
return;
}
_form.find("[name$='_date'][type='hidden']").each(function(){
var v = $dexQuery(this).val(),
name = $dexQuery(this).attr( 'name' ).replace('_date', ''),
e = $dexQuery("[name='"+name+"']");
if( e.length && ! $dexQuery("[id='"+name+"_datepicker_container']").length ){ e.val( String( e.val().replace( v, '' ) ).trim() ); }
});
_form.find("select option[vt]").each(function(){
var e = $dexQuery(this);
e.attr('cff-val-bk', e.val()).val(cff_sanitize(e.attr("vt"), true));
});
_form.find("input[vt]").each(function(){
var e = $dexQuery(this),
q = $dexQuery('[id="'+e.attr('id')+'_quantity"]');
e.attr('cff-val-bk', e.val()).val(cff_sanitize(e.attr("vt"), true)+(q.length ? ' ('+Math.max(1, q.val())+')' : ''));
});
_form.find('.cpcff-recordset,.cff-exclude :input,[id^="form_structure_"]')
.add(_form.find( '.ignore' )).attr('cff-disabled', 1).prop('disabled', true);
disabling_form();
if ( _form.attr( 'target' ) == undefined && window.self !== window.top ) {
_form.attr( 'target', '_top' );
}
if ( _form.attr( 'target' ) != undefined && NOT( IN( _form.attr( 'target' ).toLowerCase(), [ '_blank', '_self', '_top', '' ] ) ) ) {
let loadHandler = function(){
if ( $processed_flag ) return;
$processed_flag = true;
_form.find('[cff-val-bk]').each(function(){
var e = $dexQuery(this);
e.val(e.attr('cff-val-bk')).removeAttr('cff-val-bk');
});
_form.find('[cff-disabled]').prop('disabled', false).removeAttr('cff-disabled');
if(!/^(s*|_self|_top|_parent)$/i.test(_form.prop('target'))) {
enabling_form();
}
$dexQuery(document).trigger('cff-form-submitted', _form);
},
$iframe = $dexQuery('[name="'+_form.prop( 'target' )+'"]'),
$processed_flag = false;
if ( $iframe.length ) {
$iframe.off('load.cff-form-submission').on('load.cff-form-submission', loadHandler);
setTimeout(function() {
$iframe.off('load.cff-form-submission');
loadHandler();
}, 3000);
}
}
if('nativeSubmit' in _form[ 0 ]) _form[ 0 ].nativeSubmit();
else _form[ 0 ].submit();
};
try{
_form.find('[name="cp_ref_page"]').val(parent.window.document.location.href);
} catch (err) {
_form.find('[name="cp_ref_page"]').val(document.location.href);
}
validation_rules['fields_validation_error'] = (cpefb_error==0);
/* 1: Do not submit if the equations are being evaluated */
validation_rules['no_pending'] = (!(form_identifier in $dexQuery.fbuilder.calculator.processing_queue) || !$dexQuery.fbuilder.calculator.processing_queue[form_identifier]) && !$dexQuery.fbuilder.calculator.thereIsPending(form_identifier);
if(!validation_rules['no_pending'])
{
$dexQuery(document).on('equationsQueueEmpty', function(evt, formId){
if(formId == form_identifier)
{
$dexQuery(document).off('equationsQueueEmpty');
validation_rules['no_pending'] = true;
processing_form();
}
});
}
/* End :1 */
if (validation_rules['fields_validation_error'])
{
processing_form();
}
else
{
_form.valid();
var page = _form.find('.cpefb_error:not(.message):not(.ignore):eq(0)').closest('.pbreak').attr('page')*1;
gotopage(page, _form);
// Check if the field is inside a popup.
_form.find('.pbreak:visible .cpefb_error:not(.message):not(.ignore)').each(function(){
let p = $dexQuery(this).closest('.cff-popup-field');
if(p.length > 0) {
SHOWFIELD(p);
}
let f = $dexQuery(this).closest('.cff-collapsed');
if(f.length > 0) {
f.removeClass('cff-collapsed');
}
});
_form.trigger('cff-form-validation', false);
enabling_form();
setTimeout(function(){$dexQuery.fbuilder.openErrorDlg(_form);},50);
}
return false;
}
form_structure_2=[[{"form_identifier":"","name":"separator1","fieldlayout":"default","shortlabel":"","index":0,"ftype":"fSectionBreak","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","hidefield":false,"advanced":{"css":{"container":{"label":"Field container div tag","rules":{}},"label":{"label":"Field label","rules":{}},"input":{"label":"Input tag","rules":{}},"help":{"label":"Instructions for users","rules":{}}}},"title":"Hobby Millionaire Benchmark Calculator - up to 10 units","fBuild":{},"parent":""},{"form_identifier":"","name":"fieldname1","fieldlayout":"left_aligned","shortlabel":"","index":1,"ftype":"fcurrency","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","hidefield":false,"advanced":{"css":{"container":{"label":"Field container div tag","rules":{}},"label":{"label":"Field label","rules":{}},"input":{"label":"Input tag","rules":{}},"help":{"label":"Instructions for users","rules":{}},"spinner_left":{"label":"Left spinner","rules":{}},"spinner_right":{"label":"Right spinner","rules":{}}}},"title":"Purchase Price plus renovations","predefined":"","predefinedClick":false,"required":true,"exclude":false,"readonly":false,"numberpad":false,"spinner":false,"size":"small","currencySymbol":"$","currencyText":"USD","thousandSeparator":",","centSeparator":".","noCents":true,"min":"","max":"","step":"","formatDynamically":false,"twoDecimals":false,"fBuild":{},"parent":""},{"form_identifier":"","name":"fieldname5","fieldlayout":"left_aligned","shortlabel":"","index":2,"ftype":"fcurrency","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","hidefield":false,"advanced":{"css":{"container":{"label":"Field container div tag","rules":{}},"label":{"label":"Field label","rules":{}},"input":{"label":"Input tag","rules":{}},"help":{"label":"Instructions for users","rules":{}},"spinner_left":{"label":"Left spinner","rules":{}},"spinner_right":{"label":"Right spinner","rules":{}}}},"title":"Total monthly rent?","predefined":"","predefinedClick":false,"required":true,"exclude":false,"readonly":false,"numberpad":false,"spinner":false,"size":"small","currencySymbol":"$","currencyText":"USD","thousandSeparator":",","centSeparator":".","noCents":false,"min":"","max":"","step":"","formatDynamically":false,"twoDecimals":false,"fBuild":{},"parent":""},{"form_identifier":"","name":"fieldname3","fieldlayout":"left_aligned","shortlabel":"","index":3,"ftype":"fnumber","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","hidefield":false,"advanced":{"css":{"container":{"label":"Field container div tag","rules":{}},"label":{"label":"Field label","rules":{}},"input":{"label":"Input tag","rules":{}},"help":{"label":"Instructions for users","rules":{}},"spinner_left":{"label":"Left spinner","rules":{}},"spinner_right":{"label":"Right spinner","rules":{}}}},"title":"How many units?","predefined":"","predefinedClick":false,"required":true,"exclude":false,"readonly":false,"numberpad":false,"spinner":false,"size":"small","prefix":"","postfix":"","thousandSeparator":"","decimalSymbol":".","min":"1","max":"10","step":"","formatDynamically":false,"twoDecimals":false,"dformat":"digits","formats":["digits","number","percent"],"fBuild":{},"parent":""},{"dependencies":[{"rule":"","complex":false,"fields":[""]}],"form_identifier":"","name":"fieldname4","fieldlayout":"left_aligned","shortlabel":"","index":4,"ftype":"fCalculated","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","hidefield":false,"advanced":{"css":{"container":{"label":"Field container div tag","rules":{}},"label":{"label":"Field label","rules":{}},"input":{"label":"Calculated field","rules":{}},"help":{"label":"Instructions for users","rules":{}}}},"title":"Price per unit","_developerNotes":"","predefined":"","required":false,"exclude":false,"accept_html":false,"size":"small","eq":"fieldname1/fieldname3","min":"","max":"","suffix":"","prefix":"","decimalsymbol":".","groupingsymbol":"","readonly":true,"currency":true,"noEvalIfManual":true,"formatDynamically":false,"dynamicEval":true,"validate":false,"fBuild":{},"parent":""},{"dependencies":[{"rule":"","complex":false,"fields":[""]}],"form_identifier":"","name":"fieldname6","fieldlayout":"left_aligned","shortlabel":"","index":5,"ftype":"fCalculated","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","hidefield":false,"advanced":{"css":{"container":{"label":"Field container div tag","rules":{}},"label":{"label":"Field label","rules":{}},"input":{"label":"Calculated field","rules":{}},"help":{"label":"Instructions for users","rules":{}}}},"title":"Break even rent","_developerNotes":"","predefined":"","required":false,"exclude":false,"accept_html":false,"size":"small","eq":"fieldname1/100","min":"","max":"","suffix":"","prefix":"","decimalsymbol":".","groupingsymbol":"","readonly":true,"currency":true,"noEvalIfManual":true,"formatDynamically":false,"dynamicEval":true,"validate":false,"fBuild":{},"parent":""},{"dependencies":[{"rule":"","complex":false,"fields":[""]}],"form_identifier":"","name":"fieldname7","fieldlayout":"left_aligned","shortlabel":"","index":6,"ftype":"fCalculated","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","hidefield":false,"advanced":{"css":{"container":{"label":"Field container div tag","rules":{}},"label":{"label":"Field label","rules":{}},"input":{"label":"Calculated field","rules":{}},"help":{"label":"Instructions for users","rules":{}}}},"title":"Break even rent per unit","_developerNotes":"","predefined":"","required":false,"exclude":false,"accept_html":false,"size":"small","eq":"fieldname4/100","min":"","max":"","suffix":"","prefix":"","decimalsymbol":".","groupingsymbol":"","readonly":true,"currency":true,"noEvalIfManual":true,"formatDynamically":false,"dynamicEval":true,"validate":false,"fBuild":{},"parent":""},{"dependencies":[{"rule":"","complex":false,"fields":[""]}],"form_identifier":"","name":"fieldname8","fieldlayout":"left_aligned","shortlabel":"","index":7,"ftype":"fCalculated","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","hidefield":false,"advanced":{"css":{"container":{"label":"Field container div tag","rules":{}},"label":{"label":"Field label","rules":{}},"input":{"label":"Calculated field","rules":{}},"help":{"label":"Instructions for users","rules":{}}}},"title":"Minimum Rent per Unit","_developerNotes":"","predefined":"","required":false,"exclude":false,"accept_html":false,"size":"small","eq":"(function() {n return (fieldname7 u003E= 100000) ? (fieldname7 + 200) : (fieldname7 + (fieldname4 / 100000) * 200);n})();n","min":"","max":"","suffix":"","prefix":"","decimalsymbol":".","groupingsymbol":"","readonly":true,"currency":true,"noEvalIfManual":true,"formatDynamically":false,"dynamicEval":true,"validate":false,"fBuild":{},"parent":""},{"dependencies":[{"rule":"","complex":false,"fields":[""]}],"form_identifier":"","name":"fieldname9","fieldlayout":"default","shortlabel":"","index":8,"ftype":"fCalculated","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","hidefield":false,"advanced":{"css":{"container":{"label":"Field container div tag","rules":{}},"label":{"label":"Field label","rules":{}},"input":{"label":"Calculated field","rules":{}},"help":{"label":"Instructions for users","rules":{}}}},"title":"Total Minimum Rent","_developerNotes":"","predefined":"","required":false,"exclude":false,"accept_html":false,"size":"small","eq":"fieldname8*fieldname3","min":"","max":"","suffix":"","prefix":"","decimalsymbol":".","groupingsymbol":"","readonly":true,"currency":true,"noEvalIfManual":true,"formatDynamically":false,"dynamicEval":true,"validate":false,"fBuild":{},"parent":""},{"dependencies":[{"rule":"","complex":false,"fields":[""]}],"form_identifier":"","name":"fieldname20","fieldlayout":"default","shortlabel":"","index":9,"ftype":"fCalculated","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","hidefield":false,"advanced":{"css":{"container":{"label":"Field container div tag","rules":{}},"label":{"label":"Field label","rules":{}},"input":{"label":"Calculated field","rules":{}},"help":{"label":"Instructions for users","rules":{}}}},"title":"Benchmark #1 ($200/$100k time # of units) value","_developerNotes":"","predefined":"","required":false,"exclude":false,"accept_html":false,"size":"medium","eq":"fieldname7*100*fieldname3","min":"","max":"","suffix":"","prefix":"","decimalsymbol":".","groupingsymbol":"","readonly":true,"currency":true,"noEvalIfManual":true,"formatDynamically":false,"dynamicEval":true,"validate":false,"fBuild":{},"parent":""},{"dependencies":[{"rule":"","complex":false,"fields":[""]}],"form_identifier":"","name":"fieldname10","fieldlayout":"default","shortlabel":"","index":10,"ftype":"fCalculated","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","hidefield":false,"advanced":{"css":{"container":{"label":"Field container div tag","rules":{}},"label":{"label":"Field label","rules":{}},"input":{"label":"Calculated field","rules":{}},"help":{"label":"Instructions for users","rules":{}}}},"title":"Does This Proeperty Meet Bonnie Benchmark #1 ($200/100k) ?","_developerNotes":"","predefined":"","required":false,"exclude":false,"accept_html":false,"size":"small","eq":"(function() {n return (fieldname5 u003E= fieldname9) ? u0022YESu0022 : u0022NOu0022;n})();n","min":"","max":"","suffix":"","prefix":"","decimalsymbol":".","groupingsymbol":"","readonly":true,"currency":false,"noEvalIfManual":true,"formatDynamically":false,"dynamicEval":true,"validate":true,"fBuild":{},"parent":""},{"form_identifier":"","name":"fieldname11","fieldlayout":"default","shortlabel":"","index":11,"ftype":"fSectionBreak","userhelp":"10% CAP Rate","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","hidefield":false,"advanced":{"css":{"container":{"label":"Field container div tag","rules":{}},"label":{"label":"Field label","rules":{}},"input":{"label":"Input tag","rules":{}},"help":{"label":"Instructions for users","rules":{}}}},"title":"Now We Start Benchmark #2 Calculations","fBuild":{},"parent":""},{"form_identifier":"","name":"fieldname12","fieldlayout":"default","shortlabel":"","index":12,"ftype":"fcurrency","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","hidefield":false,"advanced":{"css":{"container":{"label":"Field container div tag","rules":{}},"label":{"label":"Field label","rules":{}},"input":{"label":"Input tag","rules":{}},"help":{"label":"Instructions for users","rules":{}},"spinner_left":{"label":"Left spinner","rules":{}},"spinner_right":{"label":"Right spinner","rules":{}}}},"title":"Monthly Landlord Paid Utilities (Water, Gas, Parking Lot Lights, etc). Enter Zero if tenant pays all utilities","predefined":"","predefinedClick":false,"required":true,"exclude":false,"readonly":false,"numberpad":false,"spinner":false,"size":"small","currencySymbol":"$","currencyText":"USD","thousandSeparator":",","centSeparator":".","noCents":false,"min":"","max":"","step":"","formatDynamically":false,"twoDecimals":false,"fBuild":{},"parent":""},{"form_identifier":"","name":"fieldname13","fieldlayout":"default","shortlabel":"","index":13,"ftype":"fcurrency","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","hidefield":false,"advanced":{"css":{"container":{"label":"Field container div tag","rules":{}},"label":{"label":"Field label","rules":{}},"input":{"label":"Input tag","rules":{}},"help":{"label":"Instructions for users","rules":{}},"spinner_left":{"label":"Left spinner","rules":{}},"spinner_right":{"label":"Right spinner","rules":{}}}},"title":"Annual Property Taxes","predefined":"","predefinedClick":false,"required":true,"exclude":false,"readonly":false,"numberpad":false,"spinner":false,"size":"small","currencySymbol":"$","currencyText":"USD","thousandSeparator":",","centSeparator":".","noCents":true,"min":"","max":"","step":"","formatDynamically":false,"twoDecimals":false,"fBuild":{},"parent":""},{"dependencies":[{"rule":"","complex":false,"fields":[""]}],"form_identifier":"","name":"fieldname14","fieldlayout":"default","shortlabel":"","index":14,"ftype":"fCalculated","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","hidefield":false,"advanced":{"css":{"container":{"label":"Field container div tag","rules":{}},"label":{"label":"Field label","rules":{}},"input":{"label":"Calculated field","rules":{}},"help":{"label":"Instructions for users","rules":{}}}},"title":"Monthly Property Tax allocation (Annual divided by 10 rather than 12 to provide a buffer for property mgmt, oops, etc)","_developerNotes":"","predefined":"","required":false,"exclude":false,"accept_html":false,"size":"medium","eq":"fieldname13/10","min":"","max":"","suffix":"","prefix":"","decimalsymbol":".","groupingsymbol":"","readonly":true,"currency":true,"noEvalIfManual":true,"formatDynamically":false,"dynamicEval":true,"validate":false,"fBuild":{},"parent":""},{"form_identifier":"","name":"fieldname15","fieldlayout":"default","shortlabel":"","index":15,"ftype":"fcurrency","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","hidefield":false,"advanced":{"css":{"container":{"label":"Field container div tag","rules":{}},"label":{"label":"Field label","rules":{}},"input":{"label":"Input tag","rules":{}},"help":{"label":"Instructions for users","rules":{}},"spinner_left":{"label":"Left spinner","rules":{}},"spinner_right":{"label":"Right spinner","rules":{}}}},"title":"Annual Property Insurance (include flood if necessary)","predefined":"","predefinedClick":false,"required":true,"exclude":false,"readonly":false,"numberpad":false,"spinner":false,"size":"small","currencySymbol":"$","currencyText":"USD","thousandSeparator":",","centSeparator":".","noCents":true,"min":"","max":"","step":"","formatDynamically":false,"twoDecimals":false,"fBuild":{},"parent":""},{"dependencies":[{"rule":"","complex":false,"fields":[""]}],"form_identifier":"","name":"fieldname16","fieldlayout":"default","shortlabel":"","index":16,"ftype":"fCalculated","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","hidefield":false,"advanced":{"css":{"container":{"label":"Field container div tag","rules":{}},"label":{"label":"Field label","rules":{}},"input":{"label":"Calculated field","rules":{}},"help":{"label":"Instructions for users","rules":{}}}},"title":"Monthly Insurance allocation (Annual divided by 10 rather than 12 to provide a buffer for property mgmt, oops, etc)","_developerNotes":"","predefined":"","required":false,"exclude":false,"accept_html":false,"size":"small","eq":"fieldname15/10","min":"","max":"","suffix":"","prefix":"","decimalsymbol":".","groupingsymbol":"","readonly":true,"currency":true,"noEvalIfManual":true,"formatDynamically":false,"dynamicEval":true,"validate":false,"fBuild":{},"parent":""},{"dependencies":[{"rule":"","complex":false,"fields":[""]}],"form_identifier":"","name":"fieldname18","fieldlayout":"default","shortlabel":"","index":17,"ftype":"fCalculated","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","hidefield":false,"advanced":{"css":{"container":{"label":"Field container div tag","rules":{}},"label":{"label":"Field label","rules":{}},"input":{"label":"Calculated field","rules":{}},"help":{"label":"Instructions for users","rules":{}}}},"title":"Monthly Maintenance allocation (calculated as $100 per unit per $100k of purchase price plus renovation per unit)","_developerNotes":"","predefined":"","required":false,"exclude":false,"accept_html":false,"size":"small","eq":"(function() {n const result = (fieldname4 u003C= 100,000) ? (fieldname3 * 100) : (((fieldname4 / 100000) * fieldname3)*100);n return result;n})();n","min":"","max":"","suffix":"","prefix":"","decimalsymbol":".","groupingsymbol":"","readonly":true,"currency":false,"noEvalIfManual":true,"formatDynamically":false,"dynamicEval":true,"validate":false,"fBuild":{},"parent":""},{"dependencies":[{"rule":"","complex":false,"fields":[""]}],"form_identifier":"","name":"fieldname19","fieldlayout":"default","shortlabel":"","index":18,"ftype":"fCalculated","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","hidefield":false,"advanced":{"css":{"container":{"label":"Field container div tag","rules":{}},"label":{"label":"Field label","rules":{}},"input":{"label":"Calculated field","rules":{}},"help":{"label":"Instructions for users","rules":{}}}},"title":"Monthly Net Operating Income [Monthly Rent minus monthly utilities, property taxes, insurance, maintenance)","_developerNotes":"","predefined":"","required":false,"exclude":false,"accept_html":false,"size":"small","eq":"fieldname5-fieldname12-fieldname14-fieldname16-fieldname18","min":"","max":"","suffix":"","prefix":"","decimalsymbol":".","groupingsymbol":"","readonly":true,"currency":true,"noEvalIfManual":true,"formatDynamically":false,"dynamicEval":true,"validate":false,"fBuild":{},"parent":""},{"dependencies":[{"rule":"","complex":false,"fields":[""]}],"form_identifier":"","name":"fieldname21","fieldlayout":"default","shortlabel":"","index":19,"ftype":"fCalculated","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","hidefield":false,"advanced":{"css":{"container":{"label":"Field container div tag","rules":{}},"label":{"label":"Field label","rules":{}},"input":{"label":"Calculated field","rules":{}},"help":{"label":"Instructions for users","rules":{}}}},"title":"Value based on a 10% CAP Rate - calculated as monthly net operating income times 10 months, then by 10 to provide a 10% cap rate","_developerNotes":"","predefined":"","required":false,"exclude":false,"accept_html":false,"size":"small","eq":"fieldname19*100","min":"","max":"","suffix":"","prefix":"","decimalsymbol":".","groupingsymbol":"","readonly":true,"currency":true,"noEvalIfManual":true,"formatDynamically":false,"dynamicEval":true,"validate":false,"fBuild":{},"parent":""},{"dependencies":[{"rule":"","complex":false,"fields":[""]}],"form_identifier":"","name":"fieldname24","fieldlayout":"default","shortlabel":"","index":20,"ftype":"fCalculated","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","hidefield":false,"advanced":{"css":{"container":{"label":"Field container div tag","rules":{}},"label":{"label":"Field label","rules":{}},"input":{"label":"Calculated field","rules":{}},"help":{"label":"Instructions for users","rules":{}}}},"title":"Calculated Cap Rate on this Deal - Annual net operating income (10 months as 2 months used as buffer) divided by purchase price plus renovation","_developerNotes":"","predefined":"","required":false,"exclude":false,"accept_html":false,"size":"medium","eq":"((fieldname19*10)/fieldname1)*100","min":"","max":"","suffix":"","prefix":"","decimalsymbol":".","groupingsymbol":"","readonly":true,"currency":false,"noEvalIfManual":true,"formatDynamically":false,"dynamicEval":true,"validate":false,"fBuild":{},"parent":""},{"form_identifier":"","name":"fieldname23","fieldlayout":"default","shortlabel":"","index":21,"ftype":"fSectionBreak","userhelp":"Lower of Benchmark #1 or Benchmark #2","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","hidefield":false,"advanced":{"css":{"container":{"label":"Field container div tag","rules":{}},"label":{"label":"Field label","rules":{}},"input":{"label":"Input tag","rules":{}},"help":{"label":"Instructions for users","rules":{}}}},"title":"Maximum Purchase Price Plus Renovation","fBuild":{},"parent":""},{"dependencies":[{"rule":"","complex":false,"fields":[""]}],"form_identifier":"","name":"fieldname22","fieldlayout":"default","shortlabel":"","index":22,"ftype":"fCalculated","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","hidefield":false,"advanced":{"css":{"container":{"label":"Field container div tag","rules":{}},"label":{"label":"Field label","rules":{}},"input":{"label":"Calculated field","rules":{}},"help":{"label":"Instructions for users","rules":{}}}},"title":"Maximum Price plus Renovations - lesser of Benchmark #1 ($200/$100k price) or Benchmark #2 (10% CAP Rate)","_developerNotes":"","predefined":"","required":false,"exclude":false,"accept_html":false,"size":"small","eq":"(function() {n return Math.min(fieldname21, fieldname20);n})();n","min":"","max":"","suffix":"","prefix":"","decimalsymbol":".","groupingsymbol":"","readonly":true,"currency":true,"noEvalIfManual":true,"formatDynamically":false,"dynamicEval":true,"validate":false,"fBuild":{},"parent":""}],{"0":{"title":"Calculated Form","titletag":"H2","textalign":"default","headertextcolor":"","description":"","formlayout":"top_aligned","formtemplate":"cp_cff_13","evalequations":1,"evalequations_delay":0,"evalequationsevent":2,"direction":"ltr","loading_animation":0,"autocomplete":1,"persistence":0,"animate_form":0,"animation_effect":"fade","customstyles":"","request_cost":"fieldname1","advanced":{"css":{"header":{"label":"Form header","rules":{}},"title":{"label":"Form title","rules":{}},"description":{"label":"Form description","rules":{}},"form":{"label":"Form area","rules":{}},"buttons":{"label":"Form context buttons (Next page, Previous page, Submit)","rules":{}},"buttons_hover":{"label":"Form context buttons hover","rules":{}},"tooltips_icons":{"label":"Icons for instructions for users tooltips","rules":{}},"tooltips":{"label":"Instructions for users tooltips","rules":{}},"error_bubble":{"label":"Error bubbles","rules":{}},"error_bubble_arrow":{"label":"Error bubble arrow","rules":{"border-bottom-color":""},"restrict":true},"required_field_asterisk":{"label":"Asterisk for required fields","rules":{}}}}},"formid":"cp_calculatedfieldsf_pform_2","setCache":false,"cache":false}];
👉 Read full guide: Real Estate Financials Mastery: Cap Rate & Clinical Audit
🏛️ Model 4: Live Cost Segregation & Section 1031 Tax Simulator
Model Year 1 accelerated tax depreciation write-offs and compare your tax bill if sold for cash versus rolling 100% of capital gains into a Section 1031 like-kind exchange.
🏛️ Live Tax Shield & 1031 Exchange Results:
👉 Read full companion guide: Cost Segregation Recapture Explained: Section 1245 vs 1250 Tax Math
🤝 Model 5: Live Real Estate Partnership Waterfall Underwriter
Model money partner capital contributions versus sponsor sweat equity. Enter total deal equity, sponsor promote percentage, and preferred return hurdles to project cumulative returns over a 5-year investment horizon.
🤝 Live 5-Year Partnership Waterfall Results:
👉 Read full companion guide: How to Structure a Real Estate Joint Venture Agreement: Splits & Terms
Related Strategy & Underwriting Resources
- Real Estate Financials Mastery: Cap Rate & Audit Guide
- Free 150-Unit Portfolio Growth Blueprint
- Free DSCR Loan Underwriting Checklist
- Free Multifamily NOI & OER Audit Checklist
- Free Cost Segregation & Recapture Tax Checklist
- Free 1031 Exchange Identification Checklist
- Free Subject-To Real Estate Checklist
- Free SDIRA Real Estate Compliance Checklist
- Master Strategy & Resource Directory
⭐ Follow Entrepreneurs Report on Google
Add us to your Google Preferred Sources to see our latest institutional underwriting models and private wealth strategies prioritized in Google Search, AI Overviews, and Discover.
Strategic Portfolio Advisory with Curtis Waters, MBA
Auditing a commercial multifamily acquisition, structuring a multi-property DSCR loan, or planning a 1031 tax exchange across North or South Carolina?
Schedule a 1-on-1 Strategy Consultation →
Curtis Waters, MBA | Licensed Real Estate Broker-in-Charge (NC #285129 | SC #96431) | Waters & Associates Group, LLC


