Alford & Barnes



Community Association Law

Alford & Barnes is one of the very few law firms in Alabama that specializes in Community Association Law.  These types of entities, typically seen in Alabama as Homeowners’ Associations (HOAs) and Condominium Associations (COAs), exist to protect the lifestyle and property values of the homes within the community by applying and enforcing covenants.  There are over 3,000 such community associations in Alabama, housing more than half a million residents.  Both HOAs and COAs have very specific laws and statutes regarding their formation, governance, and management.

The attorneys at Alford & Barnes pride themselves on having the knowledge and experience to assist associations, board members, community management companies, and property owners with all of their related legal matters.  Our attorneys are active members and Certified Business Partners of the Alabama Chapter of the Community Associations Institute (CAI), a trade organization which provides a wealth of information, education, and resources for anyone involved in community associations.


Free Initial Consultation

Aside from our focus on community associations, our attorneys also engage in various forms of business and property law.  We encourage you to contact one of our attorneys to schedule a free consultation regarding your legal matter.

Areas of Practice

Community Associations

  • Assessment Collections  
  • Covenant Enforcement
  • Lien Foreclosures
  • Property Acquisitions
  • Vendor Disputes
  • Governing Document Drafting
  • Board Disputes
  • Loan Opinion Letters
  • Management Consultation

Small Businesses

  • Establishment & Dissolution
  • Contracts
  • Vendor Disputes
  • Collections
  • Mergers & Acquisitions
  • Policy Drafting
  • Document Review

Property Law

  • Residential Closings
  • Commercial Closings
  • Easements
  • Deeds
  • Landlord/Tenant Disputes
  • Evictions

Get in Touch

Use the form below to contact us regarding your legal inquiry. Please be as detailed as possible. Include your industry along with any specific document requests. To help us best service your inquiry, we recommend that you first describe the issue you’re having before telling us what you want to achieve. You may also email or call us to make an appointment.

Name *
Please do not include confidential or sensitive information in your message. In the event that we are representing a party with opposing interests to your own, we may have a duty to disclose any information you provide to our client.



100 Brook Drive, Suite D
Helena, AL 35080


Office: 205-436-8420
Fax: 205-449-2239


John M. Alford

John C. Barnes