Skip to main content

Our Methodology

How we collect, process, and present HOA management company data across six states.

Principles

All data on CompareHOAManagers comes from official government sources. We do not accept payment for listings, do not include data from private or commercial directories as a primary source, and do not rank companies by anything other than objective data. Every claim on a company profile has a traceable government source.

Licence status can change. Always verify current status directly with the relevant state agency before engaging a management company. Links to each state's official lookup tool are on every company profile.

Florida

1,895 licensed firms · Browse Florida

DBPR CAB/CAM Licence Registry Primary

The Florida Department of Business and Professional Regulation (DBPR) publishes a bulk export of all active and inactive Community Association Business (CAB) and Community Association Manager (CAM) licences. Every management company operating legally in Florida must hold a CAB licence.

Source: myfloridalicense.com — licence type 38 bulk export. Updated monthly.

DBPR Condo/Coop/Mobile Home Registry Portfolio data

The DBPR Division of Condominiums publishes a registry of all registered condominiums, cooperatives, and mobile home parks (~30,954 properties). Each record includes the community name, county, unit count, and — where filed — the management company name. We extract firm names from address fields using exact and fuzzy matching.

Match rate: ~24% of communities linked to a licensed firm. Unmatched communities are typically self-managed or use trade names not in the DBPR database.

Florida Sunbiz Non-Profit Registry Portfolio enrichment

The Florida Division of Corporations publishes a quarterly bulk file of all registered non-profit corporations. We parse this file to extract HOA-to-management-firm relationships using C/O address patterns, then fuzzy-match extracted firm names against our DBPR database.

Source: sftp.floridados.gov quarterly non-profit dump. ~2,431 firm-HOA relationships extracted.

California

1,536 licensed firms · Browse California

DRE Corporate Broker Licence File Primary

The California Department of Real Estate (DRE) publishes a bulk export of all licensed real estate brokers. We filter to corporate brokers active in HOA/community association management, cross-referenced against the CACM directory, AllPropertyManagement.com, and CAI San Diego member listings.

Source: DRE RE 776 bulk CSV. 890 firms from DRE + 646 additional from directories = 1,536 canonical firms after deduplication.

DRE Detail Pages Enrichment

We scrape each firm's DRE licence detail page to capture the designated officer, additional officers, DBA (doing-business-as) names, branch offices, and any complaint/disciplinary history. 85 firms have real disciplinary entries on record.

~873 licences scraped. Complaint history directly from DRE — not inferred.

TransparencyHOA.org Association Data Portfolio data

TransparencyHOA.org publishes association-level data including management company relationships for California HOAs. We scrape this source to link associations to management firms, providing portfolio estimates for the largest CA firms.

Top firms by linked associations: FirstService Residential (1,003), Seabreeze (597), Allstate HOA (509).

Texas

555 management firms · Browse Texas

hoa.texas.gov SB 2150 Certificates Primary

Texas Senate Bill 2150 (2021) requires HOA management companies to file certificates with the state, creating the first public registry of Texas HOA managers. The certificate filings are published at hoa.texas.gov and include the management company name, address, and the HOAs they manage.

Source: hoa.texas.gov certificate filings. Texas has no mandatory HOA manager licensing; TREC broker licences are optional and noted where held. 16K+ certificate filings.

Colorado

211 registered firms · Browse Colorado

DORA HOA Manager Registration Primary

The Colorado Division of Real Estate (DORA) requires HOA management companies to register annually. The registration database is publicly available and forms the foundation of our Colorado firm database.

Source: DORA HOA Manager Registration database. Firms must re-register annually; lapsed registrations are flagged.

DORA HOA Active Roster Portfolio data

DORA maintains a publicly downloadable roster of active HOA registrations in Colorado (~3,000 HOAs). Each record includes the HOA name, county, and — where filed — the management company. We link these to our firm database via address and name matching.

Source: DORA HOA Active Roster CSV. Updated periodically.

Virginia

142 licensed firms · Browse Virginia

DPOR CICM Licence Registry Primary

The Virginia Department of Professional and Occupational Regulation (DPOR) licenses Common Interest Community Managers (CICM). We pull the full active and inactive CICM licence list to build our Virginia firm database.

Source: DPOR public licence files. 142 CICM-licensed firms.

DPOR CICB Association Registry Portfolio data

The Virginia Common Interest Community Board (CICB) maintains a registry of all registered common interest communities (HOAs and condos). We link the 6,169 CICB-registered associations to management firms via email address, domain, and postal address matching.

Link rate: ~59% of associations linked to a CICM-licensed firm via multi-signal matching.

Illinois

219 licensed firms · Browse Illinois

IDFPR CAM Firm Registry Primary

The Illinois Department of Financial and Professional Regulation (IDFPR) licenses Community Association Management Firms under the Community Association Manager Licensing and Disciplinary Act (225 ILCS 427/). We pull all active and inactive CAM Firm licences from the IDFPR Socrata open data portal.

Source: Illinois Open Data Portal — IDFPR dataset pzzh-kp68. Filter: license_type='COMM ASSOC MGR' AND description='COMMUNITY ASSOCIATION MANAGEMENT FIRM'. 219 firms (167 active).

Cook County Assessor Parcel Data Portfolio data

The Cook County Assessor's Office (CCAO) publishes an open dataset of all assessed parcels in Cook County. We filter to residential condominium properties (class 299, year 2026) and group by PIN10 building prefix to identify distinct condo buildings. This gives us the most complete picture of the Chicago-area condo market.

Source: CCAO Socrata dataset nj4t-kc8j. 18,654 distinct condo buildings identified. Note: firm linkage to individual buildings is not yet established — Illinois has no central HOA registry.

IRS EOBMF HOA Associations Portfolio data

The IRS Exempt Organizations Business Master File (EOBMF) lists tax-exempt organizations by state and EIN, including HOA associations filing under section 528. We use this to supplement county association counts in Illinois counties outside Cook.

49 IL HOA associations identified across 19 counties. DuPage County (8) and Cook County (11) have sufficient volume for indexed county pages.

Google Places Data

For eligible firms, we enrich profiles with Google Places data (rating, review count, map link) using the Google Places API. We apply a strict two-stage matching strategy:

  1. Address match (preferred) — we query the firm name + address. We only accept the result if the returned formatted address shares the same street number AND first street-name word as the firm's registered address. Labelled address_match.
  2. Name-only fallback — where no street address is available (e.g. Illinois IDFPR does not publish firm addresses), we query the firm name + city + state. We only accept results with a Jaro-Winkler name similarity ≥ 0.82 that fall within the state's bounding box. Labelled name_only_match.

A result that fails both criteria is recorded as no_match — never left blank. We do not fabricate or guess Google data.

Portfolio Matching

Where state registries include free-text management company names (rather than licence number references), we use a two-step approach to link associations to firms:

  1. Exact match — extracted names are normalised (uppercased, punctuation removed, common suffixes like LLC/INC stripped) and matched exactly against normalised firm names.
  2. Fuzzy match — unmatched names are run through a Jaro-Winkler string similarity score. We only accept matches scoring ≥ 0.88 (on a 0–1 scale).

Portfolio counts shown on firm profiles represent our best estimate at the time of the last data refresh. They may undercount firms operating under multiple trade names, and they reflect the state of government records — not necessarily today's client list.

Enforcement Actions

We collect administrative enforcement actions, fines, and disciplinary orders from each state's relevant agency. Where available, we display the case number, action type, date range, and reason. We only display enforcement data sourced directly from the relevant government body — not third-party allegations.

California enforcement data uses Jaro-Winkler fuzzy matching to link actions to firms. We verify the first word of the enforcement target matches the first word of the firm's canonical name before accepting the match, to reduce false positives.

Data Freshness

We aim to refresh state licence data and association registries at least monthly for active states. The generated date on each page indicates when the HTML was last rebuilt from the database. Source data may have been refreshed more recently than the page build date.

Reporting Errors

Government databases contain errors. If you spot incorrect data — a wrong address, a closed company still shown as active, a missing licence — please use our data contribution page. We review all submissions and update records as quickly as possible.

Editorial Independence

CompareHOAManagers is editorially independent. We do not accept payment for inclusion, improved placement, or removal of records. Management companies cannot pay to have enforcement actions removed. The only way to appear on this site is to be licensed or registered with the relevant state agency.