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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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:
- 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.
- 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:
- Exact match — extracted names are normalised (uppercased, punctuation removed, common suffixes like LLC/INC stripped) and matched exactly against normalised firm names.
- 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.