Kansas City Metro Mortgage Lender | MO & KS | 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":["Kansas City MO","Kansas City KS","Overland Park KS","Olathe KS","Lee's Summit MO","Blue Springs MO","Liberty MO","Parkville MO","Raymore MO","Belton MO","Johnson County KS","Jackson County 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":"Does DreamLux Home Loans serve both the Missouri and Kansas sides of KC?","acceptedAnswer":{"@type":"Answer","text":"Yes โ€” DreamLux is licensed in both Missouri and Kansas, serving all KC metro communities on both sides including Johnson County KS, Jackson County MO, Clay County MO, Platte County MO, and Cass County"}},{"@type":"Question","name":"What are the most popular loan programs in the Kansas City metro?","acceptedAnswer":{"@type":"Answer","text":"Conventional loans dominate the KC metro given strong credit profiles and mid-to-upper price points. FHA is popular in Blue Springs and Gardner. VA is strong throughout Jackson and Clay County. Jumbo "}},{"@type":"Question","name":"Are there USDA eligible areas in the Kansas City metro?","acceptedAnswer":{"@type":"Answer","text":"Yes โ€” Raymore, Belton, Gardner, and some areas of Cass and Miami County qualify for USDA zero-down loans. Contact Zach Brown for a free property eligibility check on your specific address."}},{"@type":"Question","name":"How competitive is the Kansas City real estate market right now?","acceptedAnswer":{"@type":"Answer","text":"The KC metro โ€” especially Johnson County KS and Lee's Summit โ€” has consistently tight inventory and strong buyer demand. A same-day pre-approval letter from DreamLux helps your offer stand out immedia"}}]} ]} @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  ·  Kansas City Metro  ·  Missouri & Kansas

Kansas City Metro Mortgage Lender

Serving the Entire KC Metro — Overland Park · Lee’s Summit · Liberty · Raymore · Both MO & KS Sides · Same-Day Pre-Approvals

No credit impact to review options  ·  Same-day pre-approvals available

$0VA Down Payment
3.5%Min FHA Down
280+Wholesale Lenders
4Local Markets
5โ˜…Rated Service
DreamLux Home Loans RE/MAX Boone Realty
Kansas City Metro mortgage lender
Kansas City Metro
Missouri & Kansas  ·  KC Area

Your KC Metro Mortgage Expert

Home Loans Across the Kansas City Metro

The Kansas City metro is one of the Midwest's most dynamic real estate markets โ€” spanning both Missouri and Kansas with diverse communities from Johnson County's top-ranked suburbs to Jackson County's walkable downtowns and Cass County's fast-growing new construction corridors. DreamLux Home Loans serves every corner of the KC metro with competitive rates and expert local guidance.

Led by Zach Brown (NMLS #2156538) through NEXA Lending's 280+ wholesale lenders, KC metro buyers get same-day pre-approvals and the most competitive rates available โ€” whether you're buying a Jumbo home in Overland Park, a new build in Raymore, or a VA-financed home in Lee's Summit.

Kansas City Metro mortgage lenderKansas City Metro mortgage lenderKansas City Metro mortgage lenderKansas City Metro mortgage lender

DreamLux Home Loans'
Live Wholesale Mortgage Rates

Real-time pricing from 300+ lending partners.
No SSN required. No credit pull.

No Credit Impact
Soft pull only to review your options
Same-Day Response
Rate quote delivered within hours
300+ Wholesale Lenders
We shop to find your absolute best rate
5-Star Rated Service
Verified reviews from real Missouri clients
Zach Brown
Zach Brown
Mortgage Loan Officer  •  NMLS #2156538
NEXA Lending, LLC  •  (573) 301-4422
Credit Score Range 800+ (Exceptional) 740โ€“799 (Very Good) 720โ€“739 (Good) 700โ€“719 (Good) 680โ€“699 (Fair) 660โ€“679 (Fair) 640โ€“659 (Below Average) 620โ€“639 (Below Average) 600โ€“619 (Poor) 580โ€“599 (Poor) 580 or Less

DreamLux Home Loans is an Equal Housing Lender  •  NMLS #2156538  •  NEXA Lending, LLC
Rates subject to change. Not a commitment to lend.

/* โ”€โ”€ FADE IN โ”€โ”€ */ @keyframes dlxFadeIn { from{opacity:0;transform:translateY(8px)} to{opacity:1;transform:translateY(0)} } .fade-in{opacity:0;animation:dlxFadeIn 1.1s ease forwards} /* โ”€โ”€ OUTER WRAPPER โ”€โ”€ */ .dlx-wide-widget{ display:grid; grid-template-columns:300px 1fr; max-width:1060px; margin:0 auto; background:#ffffff; border-radius:14px; box-shadow:0 12px 40px rgba(0,0,0,0.1); overflow:hidden; font-family:'Inter',sans-serif; } /* โ”€โ”€ LEFT PANEL โ”€โ”€ */ .dlx-panel-left{ background:#08151F; padding:36px 30px; display:flex; flex-direction:column; gap:0; border-right:2px solid #C9A86A; } /* Logo */ .dlx-logo img{ width:130px; display:block; margin:0 auto 22px; object-fit:contain; } /* Left headline */ .dlx-left-title{ font-size:20px; font-weight:700; color:#ffffff; line-height:1.25; margin-bottom:12px; text-align:center; } .dlx-left-title em{ font-style:italic; color:#C9A86A; display:block; } /* Left sub */ .dlx-left-sub{ font-size:13px; color:rgba(255,255,255,0.55); text-align:center; line-height:1.65; margin-bottom:0; } /* Divider */ .dlx-divider{ width:40px;height:2px; background:linear-gradient(90deg,#C9A86A,#E2C272); margin:22px auto; flex-shrink:0; } /* Trust list */ .dlx-trust-list{ display:flex;flex-direction:column; gap:16px;margin-bottom:28px; } .dlx-trust-row{ display:flex;align-items:flex-start;gap:12px; } .dlx-trust-dot{ width:8px;height:8px; background:#C9A86A; flex-shrink:0; margin-top:5px; } .dlx-trust-title{ font-size:13px;font-weight:700; color:#ffffff;line-height:1.2; } .dlx-trust-desc{ font-size:11px;font-weight:400; color:rgba(255,255,255,0.42); margin-top:2px; line-height:1.4; } /* Agent row */ .dlx-agent{ display:flex;align-items:center;gap:12px; padding-top:22px; border-top:1px solid rgba(255,255,255,0.1); margin-top:auto; } .dlx-agent-img{ width:48px;height:48px; border-radius:50%; object-fit:cover; border:2px solid #C9A86A; flex-shrink:0; } .dlx-agent-name{ font-size:15px;font-weight:700;color:#ffffff; } .dlx-agent-role{ font-size:10px;font-weight:600; color:#C9A86A;letter-spacing:.06em; margin-top:3px; } .dlx-agent-co{ font-size:10px;font-weight:400; color:rgba(255,255,255,0.4); margin-top:2px; } /* โ”€โ”€ RIGHT PANEL โ”€โ”€ */ .dlx-panel-right{ padding:36px 36px 28px; background:#ffffff; display:flex; flex-direction:column; } /* Sections */ .dlx-section{margin-bottom:18px} /* Labels */ .dreamlux-label{ font-weight:600; font-size:13px; margin-bottom:8px; display:block; color:#1a1a1a; } /* Button groups */ .dreamlux-options{ display:flex;flex-wrap:wrap;gap:8px; } .option-btn,.timeline-btn{ flex:1; padding:10px 12px; border:1px solid #C9A86A; border-radius:8px; background:#ffffff; color:#000; cursor:pointer; font-size:13px; font-weight:500; transition:.2s; white-space:nowrap; } .option-btn:hover,.timeline-btn:hover{ background:rgba(201,168,106,0.15); } .option-btn.active,.timeline-btn.active{ background:#C9A86A; color:#000; border:1px solid #000; font-weight:700; } /* Two-column form rows */ .dlx-row-2{ display:grid; grid-template-columns:1fr 1fr; gap:12px; margin-bottom:12px; } /* Form fields */ .dreamlux-form input, .dreamlux-form select{ width:100%; padding:12px 14px; border-radius:8px; border:1px solid #ddd; font-size:14px; font-family:'Inter',sans-serif; color:#1a1a1a; background:#fff; transition:.2s; appearance:none; -webkit-appearance:none; } .dreamlux-form input:focus, .dreamlux-form select:focus{ border-color:#C9A86A; box-shadow:0 0 0 3px rgba(201,168,106,0.2); outline:none; } .dreamlux-form input::placeholder{color:rgba(0,0,0,0.3)} /* CTA */ .dreamlux-cta{ width:100%; background:#C9A86A; color:#000000; padding:15px 20px; font-size:15px; font-weight:700; border:none; border-radius:10px; cursor:pointer; margin-top:6px; margin-bottom:16px; transition:.2s; letter-spacing:.02em; box-shadow:0 4px 16px rgba(201,168,106,0.35); } .dreamlux-cta:hover{ background:#b8955f; transform:translateY(-2px); box-shadow:0 6px 24px rgba(201,168,106,0.5); } /* Compliance */ .dreamlux-compliance{ font-size:11px; color:#999; text-align:center; line-height:1.65; margin-top:auto; } /* โ”€โ”€ RESPONSIVE โ”€โ”€ */ @media(max-width:820px){ .dlx-wide-widget{grid-template-columns:1fr} .dlx-panel-left{border-right:none;border-bottom:2px solid #C9A86A;padding:32px 28px} .dlx-trust-list{display:grid;grid-template-columns:1fr 1fr;gap:14px} .dlx-agent{margin-top:24px} } @media(max-width:560px){ .dlx-row-2{grid-template-columns:1fr} .dlx-trust-list{grid-template-columns:1fr} .dlx-panel-right{padding:28px 20px} .dlx-left-title{font-size:18px} } document.querySelectorAll('.dreamlux-options').forEach(group=>{ group.querySelectorAll('.option-btn').forEach(btn=>{ btn.addEventListener('click',()=>{ group.querySelectorAll('.option-btn').forEach(b=>b.classList.remove('active')); btn.classList.add('active'); }); }); }); document.querySelectorAll('.timeline-btn').forEach(btn=>{ btn.addEventListener('click',()=>{ btn.parentNode.querySelectorAll('.timeline-btn').forEach(b=>b.classList.remove('active')); btn.classList.add('active'); }); });

Start Today — No Cost, No Obligation

Ready to Buy in the Kansas City Metro?

The KC metro moves fast. Get your same-day pre-approval from Zach Brown โ€” no credit pull required โ€” and be ready to make your strongest offer the moment the right home hits the market.

Kansas City Metro Mortgage FAQ

Common Questions fromKansas City Metro Homebuyers

01
Does DreamLux Home Loans serve both the Missouri and Kansas sides of KC?
Yes โ€” DreamLux is licensed in both Missouri and Kansas, serving all KC metro communities on both sides including Johnson County KS, Jackson County MO, Clay County MO, Platte County MO, and Cass County MO.
02
What are the most popular loan programs in the Kansas City metro?
Conventional loans dominate the KC metro given strong credit profiles and mid-to-upper price points. FHA is popular in Blue Springs and Gardner. VA is strong throughout Jackson and Clay County. Jumbo is common in Overland Park and Parkville.
03
Are there USDA eligible areas in the Kansas City metro?
Yes โ€” Raymore, Belton, Gardner, and some areas of Cass and Miami County qualify for USDA zero-down loans. Contact Zach Brown for a free property eligibility check on your specific address.
04
How competitive is the Kansas City real estate market right now?
The KC metro โ€” especially Johnson County KS and Lee's Summit โ€” has consistently tight inventory and strong buyer demand. A same-day pre-approval letter from DreamLux helps your offer stand out immediately.

What Our Kansas City Metro Clients Say

Real 5-star reviews from Kansas City Metro homebuyers and homeowners — verified ratings.

Zach Brown — Kansas City Metro Mortgage Lender
NMLS #2156538  ·  NEXA Lending, LLC  ·  (573) 301-4422  ·  zbrown@nexalending.com