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: Starting $99/month
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
Transform your listing photos with AI-powered enhancement and automatic AB 723 compliance tracking.
Join the Waitlist