Lake of the Ozarks Mortgage Lender | Missouri | DreamLux Home Loans
{"@context":"https://schema.org","@graph":[
{"@type":"MortgageBroker","name":"DreamLux Home Loans","url":"https://www.dreamluxhomeloans.com","telephone":"+1-573-301-4422","email":"zbrown@nexalending.com","areaServed":["Osage Beach MO","Lake Ozark MO","Sunrise Beach MO","Camdenton MO","Laurie MO","Gravois Mills MO","Camden County MO","Miller County MO","Morgan County MO","Lake of the Ozarks MO"],"aggregateRating":{"@type":"AggregateRating","ratingValue":"5","reviewCount":"25"}},
{"@type":"Person","name":"Zach Brown","jobTitle":"Mortgage Loan Officer","identifier":"NMLS 2156538","telephone":"+1-573-301-4422","email":"zbrown@nexalending.com"},
{"@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Can I use a DSCR loan to buy a short-term rental at Lake of the Ozarks?","acceptedAnswer":{"@type":"Answer","text":"Yes โ DSCR loans qualify based on the property's rental income potential rather than personal income, making them ideal for Lake of the Ozarks STR properties listed on Airbnb or VRBO in Osage Beach, L"}},{"@type":"Question","name":"What is the difference between a second home loan and a DSCR loan at Lake Ozarks","acceptedAnswer":{"@type":"Answer","text":"A second home conventional loan requires the property be available for your personal use and not operated primarily as a rental. A DSCR loan is specifically designed for income-producing rental proper"}},{"@type":"Question","name":"Are there USDA eligible areas near Lake of the Ozarks?","acceptedAnswer":{"@type":"Answer","text":"Yes โ many areas of Camden, Miller, and Morgan County qualify for USDA Rural Development $0 down loans, particularly in Camdenton, Laurie, and Gravois Mills. Contact Zach Brown for a free property eli"}},{"@type":"Question","name":"What Jumbo loan options are available for luxury Lake of the Ozarks waterfront h","acceptedAnswer":{"@type":"Answer","text":"DreamLux shops 280+ wholesale lenders for competitive Jumbo rates on Lake of the Ozarks luxury waterfront properties including Porto Cima, Sunrise Beach, Four Seasons, and high-end Osage Beach lakefro"}}]}
]}
@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,600;1,300;1,400&family=DM+Sans:opsz,wght@9..40,300;9..40,400;9..40,500;9..40,600&display=swap');
*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}
:root{
--navy:#08151F;--navy2:#0F2030;--navy3:#162840;
--gold:#B8933A;--gold2:#CFA84E;--gold3:#E2C272;--gold-pale:#F9F3E4;
--fog:#F0F2F5;--white:#FFF;--text:#0F1E2D;--text2:#2A3D52;--muted:#526070;
--b-gold:rgba(184,147,58,0.25);--b-gold2:rgba(184,147,58,0.5);
--b-light:rgba(0,0,0,0.08);--b-light2:rgba(0,0,0,0.13);
--serif:'Cormorant Garamond',serif;--sans:'DM Sans',sans-serif;
}
body{font-family:var(--sans);background:#fff;color:var(--text);-webkit-font-smoothing:antialiased}
a{text-decoration:none;color:inherit}
img{max-width:100%;height:auto;display:block}
.hero{position:relative;min-height:620px;display:flex;align-items:center;justify-content:center;text-align:center;padding:120px 28px 140px;overflow:hidden}
.hero-bg{position:absolute;inset:0;background-size:cover;background-position:center;z-index:0}
.hero-bg::after{content:'';position:absolute;inset:0;background:linear-gradient(170deg,rgba(8,21,31,0.72)0%,rgba(8,21,31,0.88)65%,rgba(8,21,31,0.95)100%)}
.hero-bg::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,var(--gold2),var(--gold3),var(--gold2),transparent);z-index:2}
.hero-inner{position:relative;z-index:1;max-width:920px;margin:0 auto}
.eyebrow{font-size:10px;font-weight:600;letter-spacing:.32em;text-transform:uppercase;color:var(--gold3);margin-bottom:22px;display:flex;align-items:center;justify-content:center;gap:12px}
.eyebrow::before,.eyebrow::after{content:'';width:32px;height:1px;background:var(--gold2);opacity:.55}
.hero h1{font-family:var(--serif);font-size:clamp(32px,5.5vw,62px);font-weight:300;color:#fff;line-height:1.06;letter-spacing:-.01em;margin-bottom:6px;text-shadow:0 2px 24px rgba(0,0,0,0.6)}
.hero h1 em{font-style:italic;font-weight:400;color:var(--gold3);display:block;text-shadow:0 2px 20px rgba(0,0,0,0.5)}
.hrule{width:64px;height:2px;background:linear-gradient(90deg,transparent,var(--gold2),transparent);margin:24px auto}
.hero-sub{font-size:16px;font-weight:300;color:rgba(255,255,255,.88);line-height:1.8;max-width:680px;margin:0 auto 40px;text-shadow:0 1px 8px rgba(0,0,0,0.5)}
.cta-row{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}
.btn-gold{display:inline-flex;align-items:center;gap:8px;padding:16px 40px;background:var(--gold);color:var(--navy);font-family:var(--sans);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;border:2px solid var(--gold);transition:all .2s;white-space:nowrap;min-height:52px;box-shadow:0 4px 20px rgba(184,147,58,0.35)}
.btn-gold:hover{background:var(--gold3);border-color:var(--gold3);transform:translateY(-2px);box-shadow:0 6px 28px rgba(184,147,58,0.55)}
.btn-ghost{display:inline-flex;align-items:center;gap:8px;padding:15px 32px;background:rgba(255,255,255,0.04);color:#fff;font-family:var(--sans);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;border:1.5px solid rgba(255,255,255,.55);transition:all .2s;white-space:nowrap;min-height:52px}
.btn-ghost:hover{border-color:var(--gold2);background:rgba(184,147,58,.15);color:var(--gold3);transform:translateY(-2px)}
.btn-ghost-dark{display:inline-flex;align-items:center;padding:15px 32px;background:transparent;color:var(--navy);font-family:var(--sans);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;border:1.5px solid rgba(8,21,31,.22);transition:all .2s;white-space:nowrap;min-height:52px}
.btn-ghost-dark:hover{border-color:var(--gold);background:var(--gold-pale);transform:translateY(-2px)}
.hero-note{margin-top:18px;font-size:11px;color:rgba(255,255,255,.62);letter-spacing:.06em}
.hero-note span{color:rgba(255,255,255,.88);font-weight:500}
.statbar{background:linear-gradient(90deg,var(--gold),var(--gold2),var(--gold));display:flex;justify-content:center;flex-wrap:wrap}
.stat{display:flex;flex-direction:column;align-items:center;padding:20px 32px;border-right:1px solid rgba(8,21,31,.15)}
.stat:last-child{border-right:none}
.stat-n{font-family:var(--serif);font-size:26px;font-weight:700;color:var(--navy);line-height:1}
.stat-l{font-size:9px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:rgba(8,21,31,.72);margin-top:5px}
.logos-row{display:flex;align-items:center;justify-content:center;gap:56px;flex-wrap:wrap;padding:32px 28px;background:#ECEEF1;border-top:2px solid rgba(0,0,0,.12);border-bottom:2px solid rgba(0,0,0,.12)}
.logos-row img{height:46px;width:auto;object-fit:contain;opacity:1}
.logos-row img:first-child{height:52px}
.wrap{max-width:1140px;margin:0 auto;padding:80px 28px}
.wrap-sm{max-width:1140px;margin:0 auto;padding:0 28px 80px}
.lbl{font-size:9px;font-weight:700;letter-spacing:.34em;text-transform:uppercase;color:#9A7A2A;margin-bottom:14px}
.rule{width:40px;height:2px;background:linear-gradient(90deg,var(--gold),var(--gold3));margin-bottom:24px;opacity:1}
.sec-h{font-family:var(--serif);font-size:clamp(26px,3.8vw,42px);font-weight:300;color:#0A1820;line-height:1.12;letter-spacing:-.01em;margin-bottom:40px}
.sec-h em{font-style:italic;font-weight:400;color:#9A7A2A}
.body-p{font-size:16px;font-weight:300;line-height:1.88;color:var(--text2);margin-bottom:22px}
.body-p strong{font-weight:600;color:var(--navy)}
.split{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}
.split-img{position:relative;overflow:hidden}
.split-img img{width:100%;height:480px;object-fit:cover;outline:1px solid var(--b-gold);outline-offset:-1px}
.split-img::before{content:'';position:absolute;top:16px;left:16px;width:52px;height:52px;border-top:2px solid var(--gold2);border-left:2px solid var(--gold2);z-index:1}
.split-img::after{content:'';position:absolute;bottom:16px;right:16px;width:52px;height:52px;border-bottom:2px solid var(--gold2);border-right:2px solid var(--gold2);z-index:1}
.img-badge{position:absolute;bottom:0;left:0;background:var(--navy);border-top:2px solid var(--gold);border-right:2px solid var(--gold);padding:16px 22px;z-index:2}
.img-badge-n{font-family:var(--serif);font-size:19px;font-weight:400;color:var(--gold3);line-height:1.2}
.img-badge-l{font-size:9px;color:rgba(255,255,255,.55);letter-spacing:.16em;text-transform:uppercase;margin-top:4px}
.strip{display:grid;grid-template-columns:repeat(4,1fr);gap:3px}
.strip img{width:100%;height:220px;object-fit:cover}
/* CITY CARDS GRID */
.cities-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:2px;background:var(--b-light2);border:2px solid var(--b-light2)}
.city-card{background:#fff;padding:32px 28px;display:flex;flex-direction:column;gap:10px;position:relative;overflow:hidden;transition:background .18s}
.city-card::after{content:'';position:absolute;bottom:0;left:0;right:0;height:3px;background:var(--gold);transform:scaleX(0);transform-origin:left;transition:transform .3s}
.city-card:hover{background:var(--gold-pale)}
.city-card:hover::after{transform:scaleX(1)}
.city-card:nth-child(3n){background:var(--navy)}
.city-card:nth-child(3n):hover{background:var(--navy3)}
.city-card:nth-child(3n) .cc-name{color:#fff}
.city-card:nth-child(3n) .cc-county{color:var(--gold3)}
.city-card:nth-child(3n) .cc-desc{color:rgba(255,255,255,.55)}
.city-card:nth-child(3n) .cc-tags span{background:rgba(184,147,58,.12);color:var(--gold3);border-color:rgba(184,147,58,.3)}
.city-card:nth-child(3n) .cc-cta{color:var(--gold3)}
.city-card:nth-child(3n)::after{display:none}
.cc-county{font-size:9px;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:#9A7A2A}
.cc-name{font-family:var(--serif);font-size:22px;font-weight:300;color:var(--navy);line-height:1.15}
.cc-desc{font-size:12px;font-weight:300;color:var(--muted);line-height:1.65;flex:1}
.cc-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}
.cc-tags span{font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:4px 10px;border:1px solid rgba(184,147,58,.35);color:#9A7A2A;background:var(--gold-pale)}
.cc-cta{font-size:11px;font-weight:700;color:#9A7A2A;letter-spacing:.08em;margin-top:6px;display:flex;align-items:center;gap:6px}
/* TOOLS */
.tools{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1px;background:var(--b-light2);border:2px solid var(--b-light2)}
.tc{background:#fff;padding:28px 22px;display:flex;flex-direction:column;gap:9px;position:relative;overflow:hidden;transition:background .18s,transform .15s}
.tc::after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--gold);transform:scaleX(0);transform-origin:left;transition:transform .26s}
.tc:hover{background:var(--gold-pale);transform:translateY(-2px)}
.tc:hover::after{transform:scaleX(1)}
.tc-tag{font-size:9px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#9A7A2A;border:1.5px solid var(--b-gold2);padding:3px 8px;align-self:flex-start;background:var(--gold-pale)}
.tc-ico{width:38px;height:38px;border:1.5px solid var(--b-gold2);background:var(--gold-pale);display:flex;align-items:center;justify-content:center;color:var(--gold)}
.tc-ico svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}
.tc-n{font-family:var(--serif);font-size:17px;color:#0A1820}
.tc-d{font-size:12px;font-weight:300;color:var(--muted);line-height:1.6;flex:1}
.tc-a{font-size:11px;font-weight:600;color:#9A7A2A;margin-top:3px}
/* PROGRAMS */
.prog-bg{background:var(--navy);padding:72px 28px;position:relative;overflow:hidden}
.prog-bg::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 50% at 80% 20%,rgba(184,147,58,.06)0%,transparent 60%);pointer-events:none}
.prog-bg::after{content:'';position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--gold),transparent)}
.prog-inner{max-width:1140px;margin:0 auto;position:relative}
.prog-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(164px,1fr));gap:10px}
.pp{background:rgba(255,255,255,.05);border:1.5px solid rgba(184,147,58,.15);padding:20px 15px;display:flex;flex-direction:column;gap:6px;position:relative;transition:all .2s;cursor:pointer}
.pp:hover{border-color:var(--gold2);background:rgba(184,147,58,.1);transform:translateY(-3px)}
.pp:nth-child(even){background:rgba(255,255,255,.07);border-color:rgba(184,147,58,.12)}
.pp:nth-child(3n){background:rgba(23,44,68,.6);border-color:rgba(184,147,58,.22)}
.pp:nth-child(4n){background:rgba(184,147,58,.07);border-color:rgba(184,147,58,.28)}
.pp-n{font-family:var(--serif);font-size:17px;font-weight:400;color:#fff;line-height:1.2;text-shadow:0 1px 6px rgba(0,0,0,0.3)}
.pp-s{font-size:10px;font-weight:300;color:rgba(255,255,255,.55);line-height:1.5}
.pp-b{position:absolute;top:-1px;right:-1px;font-family:var(--sans);font-size:8px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;background:var(--gold2);color:var(--navy);padding:3px 8px}
.pp-all{background:transparent;border:1.5px solid var(--gold);padding:20px 15px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:6px;transition:all .2s;cursor:pointer}
.pp-all:hover{background:rgba(184,147,58,.1);transform:translateY(-3px)}
.pp-all-n{font-family:var(--serif);font-size:17px;font-weight:400;color:var(--gold3)}
.pp-all-s{font-size:10px;color:rgba(255,255,255,.45)}
/* QUALIFY */
.qualify{background:var(--navy2);padding:88px 28px;text-align:center;position:relative;overflow:hidden}
.qualify::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 60% 80% at 50% 50%,rgba(184,147,58,.07)0%,transparent 70%);pointer-events:none}
.qualify::after{content:'';position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--gold),transparent)}
.qualify-in{position:relative;z-index:1}
.qualify .rule{margin:16px auto 24px}
.qualify .sec-h{color:#fff;margin-bottom:14px}
.qualify .sec-h em{color:var(--gold3)}
.qualify .lbl{color:var(--gold3)}
.q-sub{font-size:15px;font-weight:300;color:rgba(255,255,255,.75);max-width:560px;margin:0 auto 36px;line-height:1.8}
/* FAQ */
.faq{border-top:2px solid var(--b-light2)}
.faq-i{border-bottom:1px solid var(--b-light);padding:26px 0;display:grid;grid-template-columns:28px 1fr;gap:16px}
.faq-num{font-family:var(--serif);font-size:18px;color:#9A7A2A;font-weight:400;padding-top:2px}
.faq-q{font-family:var(--serif);font-size:18px;font-weight:400;color:#0A1820;margin-bottom:10px;line-height:1.3}
.faq-a{font-size:14px;font-weight:300;color:#3D5268;line-height:1.8}
/* REVIEWS */
.rev-bg{background:#0c0f14;padding:72px 28px;text-align:center;position:relative}
.rev-bg::after{content:'';position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--gold2),transparent)}
.rev-in{max-width:1000px;margin:0 auto;position:relative;z-index:1}
.rev-h{font-family:var(--serif);font-size:clamp(22px,3.2vw,36px);font-weight:300;margin-bottom:14px;background:linear-gradient(90deg,#9A7A2A,#CFA84E,#E2C272,#CFA84E,#9A7A2A);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}
.rev-s{color:rgba(255,255,255,.65);font-size:14px;font-weight:300;margin-bottom:48px;line-height:1.7}
.rev-wrap{background:#0E1117;padding:40px 32px;border:1.5px solid rgba(184,147,58,.22);border-top:2px solid var(--gold)}
/* CONTACT */
.contact{background:#06111A;padding:48px 28px;border-top:3px solid var(--gold);position:relative}
.contact::after{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--gold),transparent)}
.contact-in{max-width:1140px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:24px}
.c-n{font-family:var(--serif);font-size:23px;font-weight:300;color:#fff;line-height:1.2}
.c-m{font-size:11px;color:rgba(255,255,255,.52);margin-top:6px;line-height:1.85}
.c-m a{color:var(--gold3);font-weight:600}
.c-a{display:flex;gap:10px;flex-wrap:wrap;margin-top:4px}
/* RESPONSIVE */
@media(max-width:900px){.split{grid-template-columns:1fr}.split-img{display:none}.strip{grid-template-columns:1fr 1fr}}
@media(max-width:600px){
.hero{padding:88px 20px 120px;min-height:520px}
.wrap,.wrap-sm{padding:52px 20px}
.prog-bg,.qualify{padding:52px 20px}
.contact{padding:36px 20px}
.contact-in{flex-direction:column;align-items:flex-start}
.statbar{display:grid;grid-template-columns:1fr 1fr}
.stat{border-right:none;border-bottom:1px solid rgba(8,21,31,.14);padding:14px 12px}
.stat:nth-child(odd){border-right:1px solid rgba(8,21,31,.14)}
.stat:last-child{grid-column:1/-1;border-bottom:none}
.logos-row{gap:24px;padding:24px 20px}
.logos-row img{height:32px}.logos-row img:first-child{height:36px}
.cta-row{flex-direction:column;align-items:center}
.btn-gold,.btn-ghost,.btn-ghost-dark{width:100%;justify-content:center;padding:16px 24px}
.strip{grid-template-columns:1fr}
.prog-grid{grid-template-columns:1fr 1fr;gap:8px}
.faq-i{grid-template-columns:1fr;gap:8px}
.c-a{flex-direction:column;width:100%}
.c-a a{width:100%;justify-content:center;min-height:48px}
}
@media(hover:none){
.tc:hover{background:#fff;transform:none}
.pp:hover{transform:none}
.city-card:hover{background:#fff}
.city-card:nth-child(3n):hover{background:var(--navy)}
}
DreamLux Home Loans · NMLS #2156538 · Lake of the Ozarks · Camden, Miller & Morgan County
Lake of the Ozarks Mortgage Lender
Waterfront & Investment Home Loans at Lake of the Ozarks — DSCR STR · Jumbo Waterfront · USDA $0 Down · Second Home · Conventional
No credit impact to review options · Same-day pre-approvals available
DSCRSTR Investment Loans
JumboLuxury Waterfront
280+Wholesale Lenders
2Local Markets
$0USDA Down Payment