Which Loan Do I Need? | REI Transactional

Loan Finder

Not Sure Which Loan
You Need?

Answer 2 quick questions. We'll point you to the right loan.

Question 1 of 2

What do you want to do?

Pick the one that fits your deal.

Will the property need a full renovation?

This helps us match you to the right loan structure.

What state is the property in?

Our fix and flip loans cover more states than our other products.

Your Match

Short-Term Purchase Financing

Bridge Loan

You need to buy fast. We skip the appraisal and move quickly. Your exit can be a sale or a refinance — you decide.

Loan Terms at a Glance

Rate: 15%+ LTV: Up to 75% Loan size: $100K–$2M Term: 6–24 months No appraisal States: NC · SC · GA · TN · VA

Not the right fit? or call us at 984-213-5877.

Your Match

Purchase + Renovation Financing

Fix & Flip Loan

We fund the purchase AND 100% of the repairs. No appraisal. No credit check. Buy it. Fix it. Sell it.

Loan Terms at a Glance

Rate: 12%+ Max LTV: 70% ARV Purchase: Up to 90% Rehab: 100% funded Term: 4, 6, 9, or 12 months States: NC · SC · GA · VA · TN

Not the right fit? or call us at 984-213-5877.

Your Match

Equity Loan — No Refinance Needed

2nd Position Equity Loan

Get cash from a property you already own. Your first mortgage stays put. No refinancing. No long-term drag on your cash flow.

Loan Terms at a Glance

Rate: 2–3 pts/month Max CLTV: 65% Term: 6–12 months No prepayment penalty No refinance required States: NC · SC · GA · TN · VA

Not the right fit? or call us at 984-213-5877.

Your Match

Wholesale / Transactional Funding

Double Close Funding

We fund 100% of what you need to close. Just 1% fee. If the deal doesn't close, you don't pay. Fund in as little as 2 days.

Pricing at a Glance

Fee: 1% Funded: 100% of deal No deed of trust No appraisal Fund in 2 days States: NC · SC · GA

Not the right fit? or call us at 984-213-5877.

Your Match

Pre-CD Land Financing

Land Development Loan

You're close to your permits. The seller won't wait. We fund pre-CD land when a builder is ready and the exit is real.

Loan Terms at a Glance

Rate: 20%+ Max LTV: 70% Loan size: $100K–$2M Term: 6–18 months Builder LOI preferred States: NC · SC · GA

Not the right fit? or call us at 984-213-5877.

Let's Talk

Outside Our Coverage Area

We may still be able
to help.

Our fix and flip loans cover NC, SC, GA, VA, and TN. If your property is outside those states, give us a call. We'll let you know quickly.

Want to check another deal?

All Loan Products

Not sure the quiz got it right? Browse all five options.

Bridge Loans

Buy fast. No appraisal. Short-term money to purchase or hold a property.

Learn More →

2nd Position Equity

Cash from a property you own. No refinancing. No prepayment penalty.

Learn More →

Land Development

Pre-CD land when permits are close and a builder is ready to buy.

Learn More →

Fix & Flip

Purchase plus 100% of repairs. No appraisal. NC, SC, GA, VA, TN.

Learn More →

Double Close

Wholesale funding. 1% fee. 100% funded. No deal, no charge.

Learn More →
🏠
REI Transactional AssistantLet's find your loan
Not sure which loan fits? Tell me about your deal and I'll point you in the right direction.
⚠️ Demo widget — connect to AI backend before launch
Georgia, 'Times New Roman', serif; color: #020202; background: #fff; line-height: 1.65; -webkit-font-smoothing: antialiased; } img { max-width: 100%; display: block; } a { text-decoration: none; color: inherit; } :root { --blue: #1b75bc; --black: #020202; --gray: #838383; --light-blue: #7fb0d9; --navy: #0d1f35; --navy2: #0a1628; --bg-light: #f7f9fc; --border: #e5eaf0; } .container { max-width: 1140px; margin: 0 auto; padding: 0 28px; } /* ── NAV ── */ .nav { position: sticky; top: 0; z-index: 100; background: #fff; border-bottom: 1px solid rgba(0,0,0,.08); box-shadow: 0 2px 16px rgba(0,0,0,.06); } .nav-inner { display: flex; align-items: center; justify-content: space-between; height: 86px; gap: 12px; } .nav-logo { flex-shrink: 0; display: flex; align-items: center; } .nav-logo img { height: 62px; width: auto; object-fit: contain; } .nav-links { display: flex; align-items: center; gap: 0; list-style: none; flex-wrap: nowrap; } .nav-links > li { flex: 0 0 auto; } .nav-links a { font-size: 13px; font-weight: bold; color: var(--black); padding: 8px 9px; border-radius: 6px; white-space: nowrap; transition: color .15s, background .15s; } .nav-links a:hover, .nav-links a.active { color: var(--blue); background: rgba(27,117,188,.06); } .nav-links .dropdown { position: relative; } .nav-links .dropdown > a::after { content: ' ▾'; font-size: 9px; } .dropdown-menu { display: none; position: absolute; top: calc(100% + 6px); left: -8px; background: #fff; border: 1px solid rgba(0,0,0,.09); border-radius: 12px; box-shadow: 0 10px 36px rgba(0,0,0,.12); min-width: 210px; padding: 8px 0; z-index: 200; } .nav-links .dropdown:hover .dropdown-menu, .nav-links .dropdown:focus-within .dropdown-menu { display: block; } .dropdown-menu a { display: block; padding: 10px 18px; font-size: 14px; color: var(--black); white-space: nowrap; transition: all .12s; } .dropdown-menu a:hover { color: var(--blue); background: rgba(27,117,188,.05); padding-left: 22px; } .dropdown-menu a.active { color: var(--blue); background: rgba(27,117,188,.05); } .nav-right { display: flex; align-items: center; gap: 10px; flex-shrink: 0; } .nav-phone { font-size: 17px; font-weight: bold; color: var(--blue); } .nav-portal { font-size: 13px; font-weight: bold; color: var(--gray); padding: 7px 16px; border: 1px solid #ddd; border-radius: 50px; transition: all .15s; } .nav-portal:hover { color: var(--blue); border-color: var(--blue); } /* ── HERO BAND ── */ .finder-hero { background: linear-gradient(135deg, var(--navy2) 0%, #1a3b5d 100%); padding: 52px 0 48px; text-align: center; position: relative; overflow: hidden; } .finder-hero::before { content: ''; position: absolute; inset: 0; background-image: linear-gradient(rgba(127,176,217,.05) 1px, transparent 1px), linear-gradient(90deg, rgba(127,176,217,.05) 1px, transparent 1px); background-size: 44px 44px; } .finder-hero-inner { position: relative; z-index: 2; } .finder-eyebrow { font-size: 11px; font-weight: bold; letter-spacing: 2px; text-transform: uppercase; color: var(--light-blue); margin-bottom: 14px; } .finder-hero h1 { font-size: clamp(28px, 4vw, 42px); font-weight: bold; color: #fff; line-height: 1.15; margin-bottom: 14px; } .finder-hero h1 em { font-style: normal; color: var(--light-blue); } .finder-hero p { font-size: 17px; color: rgba(255,255,255,.6); max-width: 460px; margin: 0 auto; line-height: 1.7; } /* ── QUIZ WRAPPER ── */ .quiz-section { padding: 60px 0 80px; background: var(--bg-light); min-height: 520px; } .quiz-wrap { max-width: 700px; margin: 0 auto; } /* Progress bar */ .progress-bar-wrap { margin-bottom: 36px; } .progress-label { font-size: 12px; font-weight: bold; color: var(--gray); letter-spacing: 1px; text-transform: uppercase; margin-bottom: 10px; } .progress-track { height: 5px; background: var(--border); border-radius: 50px; overflow: hidden; } .progress-fill { height: 100%; background: var(--blue); border-radius: 50px; transition: width .4s ease; } /* Quiz screens */ .quiz-screen { display: none; animation: fadeIn .3s ease; } .quiz-screen.active { display: block; } @keyframes fadeIn { from { opacity: 0; transform: translateY(10px); } to { opacity: 1; transform: translateY(0); } } .question-text { font-size: clamp(22px, 3vw, 30px); font-weight: bold; color: var(--black); line-height: 1.2; margin-bottom: 10px; } .question-sub { font-size: 15px; color: var(--gray); margin-bottom: 32px; } /* Answer cards */ .answers { display: flex; flex-direction: column; gap: 12px; } .answer-card { display: flex; align-items: center; gap: 18px; background: #fff; border: 2px solid var(--border); border-radius: 14px; padding: 20px 24px; cursor: pointer; transition: all .18s; text-align: left; font-family: Georgia, serif; width: 100%; } .answer-card:hover { border-color: var(--blue); background: rgba(27,117,188,.03); transform: translateX(4px); } .answer-card:active { transform: translateX(2px); } .answer-card.selected { border-color: var(--blue); background: rgba(27,117,188,.06); } .answer-icon { font-size: 26px; flex-shrink: 0; width: 44px; text-align: center; } .answer-text { flex: 1; } .answer-title { font-size: 16px; font-weight: bold; color: var(--black); display: block; margin-bottom: 2px; } .answer-desc { font-size: 13px; color: var(--gray); line-height: 1.5; } .answer-arrow { font-size: 18px; color: var(--light-blue); flex-shrink: 0; transition: transform .15s; } .answer-card:hover .answer-arrow { transform: translateX(4px); color: var(--blue); } /* Back + help links */ .quiz-footer { display: flex; align-items: center; justify-content: space-between; margin-top: 28px; flex-wrap: wrap; gap: 12px; } .back-btn { background: none; border: none; font-family: Georgia, serif; font-size: 14px; color: var(--gray); cursor: pointer; padding: 6px 0; display: flex; align-items: center; gap: 6px; transition: color .15s; } .back-btn:hover { color: var(--black); } .back-btn:disabled { opacity: 0; pointer-events: none; } .help-link { font-size: 13px; color: var(--gray); } .help-link a { color: var(--blue); font-weight: bold; } /* ── RESULT ── */ .result-card { background: #fff; border-radius: 18px; border: 1px solid var(--border); overflow: hidden; box-shadow: 0 8px 32px rgba(0,0,0,.08); } .result-header { background: linear-gradient(135deg, var(--navy2) 0%, #1a3b5d 100%); padding: 36px 36px 32px; position: relative; } .result-header::before { content: ''; position: absolute; inset: 0; background-image: linear-gradient(rgba(127,176,217,.07) 1px, transparent 1px), linear-gradient(90deg, rgba(127,176,217,.07) 1px, transparent 1px); background-size: 36px 36px; } .result-label { font-size: 11px; font-weight: bold; letter-spacing: 2px; text-transform: uppercase; color: var(--light-blue); margin-bottom: 10px; position: relative; z-index: 2; } .result-product { font-size: clamp(26px, 4vw, 36px); font-weight: bold; color: #fff; line-height: 1.15; margin-bottom: 10px; position: relative; z-index: 2; } .result-product em { font-style: normal; color: var(--light-blue); } .result-tagline { font-size: 16px; color: rgba(255,255,255,.65); line-height: 1.65; position: relative; z-index: 2; max-width: 500px; } .result-body { padding: 32px 36px 36px; } .result-terms-label { font-size: 11px; font-weight: bold; letter-spacing: 1.5px; text-transform: uppercase; color: var(--gray); margin-bottom: 16px; } .result-terms { display: flex; flex-wrap: wrap; gap: 10px; margin-bottom: 28px; } .result-term { background: var(--bg-light); border: 1px solid var(--border); border-radius: 50px; padding: 7px 16px; font-size: 13px; font-weight: bold; color: var(--black); } .result-ctas { display: flex; gap: 14px; flex-wrap: wrap; margin-bottom: 24px; } .pill { display: inline-block; padding: 13px 30px; border-radius: 50px; font-family: Georgia, serif; font-weight: bold; font-size: 15px; cursor: pointer; transition: all .2s; border: 2px solid transparent; white-space: nowrap; } .pill-primary { background: var(--blue); color: #fff; border-color: var(--blue); } .pill-primary:hover { background: #155f9a; border-color: #155f9a; transform: translateY(-1px); box-shadow: 0 4px 14px rgba(27,117,188,.35); } .pill-ghost { background: transparent; color: var(--blue); border: 2px solid var(--blue); } .pill-ghost:hover { background: rgba(27,117,188,.06); } .result-restart { font-size: 13px; color: var(--gray); } .result-restart button { background: none; border: none; font-family: Georgia, serif; font-size: 13px; color: var(--blue); cursor: pointer; font-weight: bold; } .result-restart button:hover { text-decoration: underline; } /* Match badge */ .match-badge { display: inline-flex; align-items: center; gap: 6px; background: rgba(34,197,94,.15); border: 1px solid rgba(34,197,94,.3); color: #166534; font-size: 12px; font-weight: bold; padding: 5px 14px; border-radius: 50px; margin-bottom: 14px; position: relative; z-index: 2; } .match-dot { width: 8px; height: 8px; background: #22c55e; border-radius: 50%; } /* ── OTHER LOANS (below quiz, shows all 5) ── */ .other-loans { padding: 64px 0; background: #fff; } .other-loans .section-title { text-align: center; font-size: clamp(22px, 2.5vw, 30px); font-weight: bold; color: var(--black); margin-bottom: 10px; } .other-loans .section-sub { text-align: center; font-size: 15px; color: var(--gray); margin-bottom: 40px; } .loan-cards { display: grid; grid-template-columns: repeat(5, 1fr); gap: 16px; } .loan-card { background: var(--bg-light); border-radius: 12px; padding: 22px 20px; border: 1px solid var(--border); transition: all .2s; } .loan-card:hover { background: #fff; box-shadow: 0 6px 24px rgba(0,0,0,.07); transform: translateY(-2px); } .loan-card h4 { font-size: 15px; font-weight: bold; color: var(--black); margin-bottom: 6px; } .loan-card p { font-size: 13px; color: var(--gray); line-height: 1.6; margin-bottom: 14px; } .loan-card a { font-size: 13px; font-weight: bold; color: var(--blue); } .loan-card a:hover { text-decoration: underline; } /* ── FOOTER ── */ footer { background: var(--black); color: #fff; padding: 56px 0 32px; } .footer-grid { display: grid; grid-template-columns: 1.5fr 1fr 1fr 1fr; gap: 40px; padding-bottom: 40px; border-bottom: 1px solid rgba(255,255,255,.08); margin-bottom: 28px; } .footer-logo { margin-bottom: 14px; } .footer-logo img { height: 50px; width: auto; object-fit: contain; } .footer-tagline { font-size: 14px; color: rgba(255,255,255,.45); line-height: 1.65; } .f-head { font-size: 11px; font-weight: bold; letter-spacing: 1.5px; text-transform: uppercase; color: rgba(255,255,255,.35); margin-bottom: 14px; } .f-links { list-style: none; } .f-links li { margin-bottom: 9px; } .f-links a { font-size: 14px; color: rgba(255,255,255,.6); transition: color .12s; } .f-links a:hover { color: var(--light-blue); } .footer-bottom { display: flex; justify-content: space-between; align-items: flex-start; gap: 24px; flex-wrap: wrap; } .footer-disclaimer { font-size: 10px; color: var(--gray); line-height: 1.65; max-width: 680px; } .footer-r { display: flex; flex-direction: column; align-items: flex-end; gap: 12px; } .socials { display: flex; gap: 10px; } .social { width: 36px; height: 36px; background: rgba(255,255,255,.07); border-radius: 50%; display: flex; align-items: center; justify-content: center; transition: background .15s; } .social:hover { background: var(--blue); } .social svg { width: 15px; height: 15px; fill: #fff; } .footer-copy { font-size: 12px; color: rgba(255,255,255,.25); } /* ── CHAT ── */ .chat-btn { position: fixed; bottom: 28px; right: 28px; z-index: 500; width: 58px; height: 58px; border-radius: 50%; background: var(--blue); color: #fff; display: flex; align-items: center; justify-content: center; cursor: pointer; box-shadow: 0 6px 24px rgba(27,117,188,.5); border: none; transition: all .2s; font-size: 22px; } .chat-btn:hover { transform: scale(1.08); } .chat-badge { position: absolute; top: -2px; right: -2px; width: 14px; height: 14px; background: #22c55e; border-radius: 50%; border: 2px solid #fff; animation: pulse-badge 2.5s infinite; } @keyframes pulse-badge { 0%,100%{opacity:1} 50%{opacity:.4} } .chat-panel { position: fixed; bottom: 100px; right: 28px; z-index: 500; width: 340px; border-radius: 18px; background: #fff; box-shadow: 0 20px 60px rgba(0,0,0,.2); overflow: hidden; display: none; flex-direction: column; } .chat-panel.open { display: flex; } .chat-header { background: var(--blue); padding: 16px 18px; color: #fff; display: flex; align-items: center; gap: 10px; } .chat-avatar { width: 36px; height: 36px; border-radius: 50%; background: rgba(255,255,255,.2); display: flex; align-items: center; justify-content: center; font-size: 18px; flex-shrink: 0; } .chat-header-text strong { font-size: 14px; display: block; } .chat-header-text span { font-size: 12px; opacity: .7; } .chat-close { margin-left: auto; cursor: pointer; opacity: .7; font-size: 18px; background: none; border: none; color: #fff; } .chat-body { padding: 16px; max-height: 280px; overflow-y: auto; display: flex; flex-direction: column; gap: 10px; } .chat-msg { max-width: 85%; font-size: 14px; line-height: 1.5; padding: 10px 14px; border-radius: 12px; } .chat-msg.bot { background: #f3f4f6; color: var(--black); align-self: flex-start; border-radius: 4px 12px 12px 12px; } .chat-msg.user { background: var(--blue); color: #fff; align-self: flex-end; border-radius: 12px 12px 4px 12px; } .chat-quick { padding: 0 16px 12px; display: flex; flex-direction: column; gap: 6px; } .chat-quick-btn { font-size: 13px; padding: 8px 14px; border-radius: 50px; border: 1px solid rgba(27,117,188,.3); color: var(--blue); background: #fff; cursor: pointer; text-align: left; transition: all .15s; font-family: Georgia; } .chat-quick-btn:hover { background: rgba(27,117,188,.07); } .chat-input-row { padding: 12px 14px; border-top: 1px solid #eee; display: flex; gap: 8px; } .chat-input { flex: 1; border: 1px solid #e0e0e0; border-radius: 50px; padding: 9px 16px; font-size: 13px; font-family: Georgia; outline: none; } .chat-input:focus { border-color: var(--light-blue); } .chat-send { width: 36px; height: 36px; border-radius: 50%; background: var(--blue); border: none; color: #fff; cursor: pointer; display: flex; align-items: center; justify-content: center; flex-shrink: 0; } .chat-disclaimer { padding: 8px 16px 12px; font-size: 10px; color: var(--gray); text-align: center; } /* ── RESPONSIVE ── */ @media (max-width: 900px) { .loan-cards { grid-template-columns: repeat(3, 1fr); } } @media (max-width: 768px) { .nav-links { display: none; } .nav-portal { display: none; } .nav-toggle { display: flex !important; } .loan-cards { grid-template-columns: repeat(2, 1fr); } .footer-grid { grid-template-columns: 1fr 1fr; gap: 28px; } .footer-bottom { flex-direction: column; } .footer-r { align-items: flex-start; } .chat-panel { width: calc(100vw - 32px); right: 16px; } .result-body { padding: 24px; } .result-header { padding: 28px 24px 24px; } } @media (max-width: 560px) { .loan-cards { grid-template-columns: 1fr; } .footer-grid { grid-template-columns: 1fr; } .result-ctas { flex-direction: column; } .answer-card { padding: 16px 18px; } } /* ── HAMBURGER NAV ───────────────────────────────────── */ .nav-toggle { display: none; flex-direction: column; gap: 5px; cursor: pointer; padding: 6px; background: none; border: none; margin-left: 8px; } .nav-toggle span { display: block; width: 22px; height: 2px; background: var(--black); border-radius: 2px; transition: all .2s; } .mobile-menu { display: none; position: fixed; inset: 0; background: #fff; z-index: 999; padding: 80px 28px 32px; flex-direction: column; gap: 4px; overflow-y: auto; } .mobile-menu.open { display: flex; } .mobile-menu a { font-size: 18px; font-weight: bold; color: var(--black); padding: 14px 0; border-bottom: 1px solid #f0f0f0; display: block; } .mobile-menu a:hover { color: var(--blue); } .mobile-menu .m-section { font-size: 10px; font-weight: bold; letter-spacing: 2px; text-transform: uppercase; color: var(--gray); margin: 20px 0 8px; display: block; } .mobile-menu .m-cta { margin-top: 20px; } .mobile-close { position: absolute; top: 18px; right: 20px; background: none; border: none; font-size: 26px; cursor: pointer; color: var(--gray); line-height: 1; } /* ── NAV FIT GUARD ─────────────────────────────────────── */ /* The desktop link row is 8 items wide (two with dropdown carets). It only fits when the container is at full width, so: - below 1140px viewport -> hamburger (container would be too narrow) - below 1200px viewport -> drop the Borrower Login pill (also in footer) Nav only. Does not affect any other responsive rule. */ @media (max-width: 1200px) { .nav-portal { display: none; } } @media (max-width: 1140px) { .nav-links { display: none !important; } .nav-portal { display: none !important; } .nav-toggle { display: flex !important; } }

Loan Finder

Not Sure Which Loan
You Need?

Answer 2 quick questions. We'll point you to the right loan.

Question 1 of 2

What do you want to do?

Pick the one that fits your deal.

Will the property need a full renovation?

This helps us match you to the right loan structure.

What state is the property in?

Our fix and flip loans cover more states than our other products.

Your Match

Short-Term Purchase Financing

Bridge Loan

You need to buy fast. We skip the appraisal and move quickly. Your exit can be a sale or a refinance — you decide.

Loan Terms at a Glance

Rate: 15%+ LTV: Up to 75% Loan size: $100K–$2M Term: 6–24 months No appraisal States: NC · SC · GA · TN · VA

Not the right fit? or call us at 984-213-5877.

Your Match

Purchase + Renovation Financing

Fix & Flip Loan

We fund the purchase AND 100% of the repairs. No appraisal. No credit check. Buy it. Fix it. Sell it.

Loan Terms at a Glance

Rate: 12%+ Max LTV: 70% ARV Purchase: Up to 90% Rehab: 100% funded Term: 4, 6, 9, or 12 months States: NC · SC · GA · VA · TN

Not the right fit? or call us at 984-213-5877.

Your Match

Equity Loan — No Refinance Needed

2nd Position Equity Loan

Get cash from a property you already own. Your first mortgage stays put. No refinancing. No long-term drag on your cash flow.

Loan Terms at a Glance

Rate: 2–3 pts/month Max CLTV: 65% Term: 6–12 months No prepayment penalty No refinance required States: NC · SC · GA · TN · VA

Not the right fit? or call us at 984-213-5877.

Your Match

Wholesale / Transactional Funding

Double Close Funding

We fund 100% of what you need to close. Just 1% fee. If the deal doesn't close, you don't pay. Fund in as little as 2 days.

Pricing at a Glance

Fee: 1% Funded: 100% of deal No deed of trust No appraisal Fund in 2 days States: NC · SC · GA

Not the right fit? or call us at 984-213-5877.

Your Match

Pre-CD Land Financing

Land Development Loan

You're close to your permits. The seller won't wait. We fund pre-CD land when a builder is ready and the exit is real.

Loan Terms at a Glance

Rate: 20%+ Max LTV: 70% Loan size: $100K–$2M Term: 6–18 months Builder LOI preferred States: NC · SC · GA

Not the right fit? or call us at 984-213-5877.

Let's Talk

Outside Our Coverage Area

We may still be able
to help.

Our fix and flip loans cover NC, SC, GA, VA, and TN. If your property is outside those states, give us a call. We'll let you know quickly.

Want to check another deal?

All Loan Products

Not sure the quiz got it right? Browse all five options.

Bridge Loans

Buy fast. No appraisal. Short-term money to purchase or hold a property.

Learn More →

2nd Position Equity

Cash from a property you own. No refinancing. No prepayment penalty.

Learn More →

Land Development

Pre-CD land when permits are close and a builder is ready to buy.

Learn More →

Fix & Flip

Purchase plus 100% of repairs. No appraisal. NC, SC, GA, VA, TN.

Learn More →

Double Close

Wholesale funding. 1% fee. 100% funded. No deal, no charge.

Learn More →
🏠
REI Transactional AssistantLet's find your loan
Not sure which loan fits? Tell me about your deal and I'll point you in the right direction.
⚠️ Demo widget — connect to AI backend before launch
Built with