Every variation of 'perfect for [buyer type]' indicates preference — and HUD has cited each pattern in formal complaints
The 'perfect for' trap is a Fair Housing Act violation pattern where listing language expresses a preference for a buyer type tied to a federally protected class. Phrases like 'perfect for families' (familial status), 'great for retirees' (familial status / age in covered jurisdictions), 'ideal for a single professional' (sex / familial status), and 'great for a young couple' all indicate preference and violate 42 U.S.C. § 3604(c). HUD does not require discriminatory intent — the language itself creates the violation. The compliant alternative is to describe rooms, square footage, and amenities, never the intended occupant.
Pricing: $33 per listing — staged and enhanced photos, every altered image labelled and paired with its original, disclosure page + QR, one ZIP in MLS order. No subscription.
Time Required: 2 minutes per listing description
Agents write 'perfect for a growing family' or 'great for retirees' without realizing these are the single most-cited Fair Housing language patterns in HUD enforcement. The intent doesn't matter. The language alone establishes the violation.
BuildMyListing generates listing descriptions that describe rooms, materials, square footage, and features — never the intended occupant. Every output is scanned against 200+ buyer-preference patterns before delivery and logged for your compliance file.
Scans for every variation of 'perfect for,' 'ideal for,' 'great for,' 'made for,' and 'designed for' followed by any protected-class indicator (family, retiree, couple, single, professional, executive, bachelor, empty nester).
Benefit: Catch the highest-frequency Fair Housing violation pattern
Our AI is instructed to describe what the property has — bedrooms, finishes, lot size, natural light, storage — not who should live there. Output reads as descriptive, not prescriptive.
Benefit: Compelling copy that focuses on facts buyers care about
If a draft contains a flagged buyer-preference phrase, BuildMyListing replaces it with a property-focused alternative and explains the swap in the compliance log.
Benefit: Build team Fair Housing knowledge automatically
Federal Fair Housing Act protects seven classes; many states add more. Our scanner applies both federal and the major state additions (source of income, age, marital status, sexual orientation, gender identity, military status) where applicable.
Benefit: One scan covers federal and key state Fair Housing additions
Input address, beds, baths, square footage, notable features, and selling points — all objective property data, no buyer assumptions.
Our AI drafts a 150-250 word MLS description. The Fair Housing scanner runs simultaneously, flagging any buyer-preference phrasing before the output is shown.
Edit if needed, then download the description plus a compliance log documenting which patterns were checked. The log lives in your broker file as evidence of due diligence.
| Buyer-Preference Phrase | Protected Class Implicated | Why It Violates | Property-Focused Alternative |
|---|---|---|---|
| Perfect for a growing family | Familial status | Indicates preference for households with children | 4 bedrooms, fenced rear yard, mature shade trees, finished basement |
| Great for retirees / empty nesters | Familial status | Indicates preference based on household composition | Single-level living, no-step entry, low-maintenance landscaping |
| Ideal for a single professional | Sex / familial status | Indicates preference based on marital status and household size | Studio loft, 12-foot ceilings, dedicated workspace, secure parking |
| Great bachelor pad | Sex / familial status | Gendered language plus household-status framing | Open-plan living, rooftop deck, sound system pre-wired |
| Perfect for a young couple | Familial status / age in some jurisdictions | Age and relationship-status framing | 2-bedroom condo, walk-in closets, in-unit laundry |
| Made for entertaining executives | Possibly economic / occupational coding | Implies preferred buyer occupation/class | Formal dining room seats 10, gourmet kitchen, wine cellar |
| Ideal for an extended family | Familial status / national origin coded | Implies multi-generational household preference; can carry national-origin connotations | Two primary suites, separate ADU, dual kitchens |
Scenario: Agent tempted to write 'perfect for a large growing family' to highlight the bedroom count and yard.
Process: BuildMyListing flags 'perfect for' construction → Rewrites to '5 bedrooms across two levels, 3,200 sq ft, 0.4-acre fenced lot with mature oaks' → Compliance log records the swap
Compliance: No familial-status framing; the bedroom count and lot size speak for themselves
Scenario: Agent tempted to write 'ideal for the young single professional working downtown.'
Process: BuildMyListing flags the buyer-preference phrasing → Rewrites to 'Open-plan studio, 14-foot ceilings, west-facing exposure, 0.2 miles to light rail' → Compliance log records the swap
Compliance: Describes the unit and location, not the assumed buyer's age, marital status, or occupation
Upload the listing. Get back staged and enhanced photos with every altered image labelled and paired with its original, a hosted disclosure page with QR, and one ZIP in MLS order. $33 per listing, no subscription.
See a real listing set →