// Home page const { useState: useStateH, useMemo: useMemoH } = React; // Tiered price steps: $100k up to $1M, $250k to $2M, $500k above $2M, to $10M. const PRICE_STEPS = (() => { const a = []; for (let v = 100000; v < 1000000; v += 100000) a.push(v); for (let v = 1000000; v < 2000000; v += 250000) a.push(v); for (let v = 2000000; v <= 10000000; v += 500000) a.push(v); return a; })(); const fmtPrice = (v) => v >= 1000000 ? '$' + (v / 1000000).toFixed(v % 1000000 === 0 ? 0 : (v % 500000 === 0 ? 1 : 2)).replace(/\.0$/, '') + 'M' : '$' + (v / 1000) + 'k'; function Hero({ setPage }) { const [tab, setTab] = useStateH('buy'); const [place, setPlace] = useStateH('Calgary'); const [minP, setMinP] = useStateH('0'); const [maxP, setMaxP] = useStateH('0'); const [beds, setBeds] = useStateH('Any'); const runSearch = () => { const min = parseInt(minP) || 0; const max = parseInt(maxP) || 0; window.openIdxSearch({ place, beds: beds !== 'Any' ? parseInt(beds) : 0, minPrice: min, maxPrice: max > 0 ? max : 100000000, }); }; return (
Downtown Calgary skyline and the Bow River{ e.currentTarget.style.display='none'; }} />

Find your next
home in Calgary.

Seenu George · REALTOR® · eXp Realty

Helping families and investors buy and sell across Calgary, Airdrie, Cochrane, Chestermere, Canmore, Banff, High River and Okotoks.

Live MLS® Search

Every active listing, updated in real time

SCROLL ↓ EXPLORE
{['buy','sold'].map(t => (
setTab(t)}> {t}
))}
); } function FeaturedListings({ setPage }) { return (
, Listings

Live on the Calgary
& area MLS®.

Every listing is pulled in real time from the MLS®, never a stale, hand-maintained gallery. Search the full inventory, save favourites, and book showings online.

window.openIdxLink('allListings')}>Browse all active listings →
{/* ════════════════════════════════════════════════════════════════════ BOLDTRAIL / kvCORE WIDGET SLOT (real live listings carousel) ───────────────────────────────────────────────────────────────────── In BoldTrail → "Widgets" tab → create a "Listings Carousel" widget, copy its