💬 Join us to post & get advice from 50,000 HOA & Condo leaders.

Create Free Account →

⚡ Takes 30 seconds

Already a member? Log in

AlbertR1 (Hawaii)
Posts: 6
Posted:
Hey,

My name is Albert and I’m a software engineer. I’ve been building web applications my entire life. Recently at a party I met someone from the HOA industry who basically told me that all HOA software is either terrible, hard to use, too expensive, doesn’t do exactly what you need or all of the above. He basically said if someone was able to build an HOA management platform that was both user-friendly and affordable, there would be a real market there.

Having deep knowledge of relational databases, java rest APIs, user-friendly UIs and just building/deploying web applications in general, plus having built these types of systems many times before professionally— albeit in different sectors/industries— I’m seriously considering a side project to build some type of HOA SAAS (software-as-a-service) product that will hopefully make people’s life’s easier without costing them a fortune.

My question is, before I invest time and energy in this, is there actually a market there? Some questions I have are:

— Are you already using HOA software and how happy are you with it?
— If a better product came on the market, what factors would cause you to switch?
— What expectations do you have of good HOA software?
— What features must it absolutely have?

I basically just want to put some feelers out there if this is a good project or not.

My software development skills are very high. If I were to invest energy in this I’m certain I could get something going. I have a plethora of code from previous projects I could reuse plus a pool of equally skilled developers I could (maybe) call on for help if need be. But first I need to validate this idea.

Any feedback would be much appreciated.

Albert

MarkW18
Posts: 1,290
Posted:
Sorry, but you have been misinformed.
AlbertR1 (Hawaii)
Posts: 6
Posted:
Thanks for your response. Perhaps you are right, hence the reason I posted this thread. Would you care to elaborate in what way?
SteveM9 (Massachusetts)
Posts: 3,699
Posted:
Quote:
relational databases, java rest APIs, user-friendly UIs and just building/deploying web applications in general, plus having built these types of systems many times before professionally— albeit in different sectors/industries— I’m seriously considering a side project to build some type of HOA SAAS (software-as-a-service)

Blah,blah,blah,blah.....

Hoa's are around for decades. And software they use need to be as well. I stay far away from anything that will not be able to be opened years down the road. All those fancy databases, java will be useless 20 years from now and therefore I avoid them at all costs.

I had to convert a bunch of 1998 Macintosh Clarisworks files and Windows Microsoft Publisher files to a modern readable format and it was not easy.

We keep everything in PDF. Should be able to open a pdf for many decades to come and retain its original format. Working files we use xls and doc but also save them in PDF when we want to create a record.
AlbertR1 (Hawaii)
Posts: 6
Posted:
Thanks for the feedback. When you say you keep everything in PDF, what kind of documents are these? Invoices I presume?
TimB4 (Tennessee)
Posts: 21,062
Posted:
Albert,

We are self managed. When I was on the board we used the following:

excel for financials
word for letters, publications, admin items, etc.
pdf for archiving

That's it.

When I was on the Architectural committee we used paper files.
The reason for this was the varied expertise by those who serve.
Example: We had one individual who created a MS Access database of all architectural items, members list, etc.
It worked great when they served.
After they quit serving, nobody knew how to use the program.
I discovered the data CD in a box 5 years later.
It was a lot of work that was now useless to the current committee.
Therefore, the committee chose to go paper to keep this from happening again.

Example:

When I served on the Board, I created detailed folders for all Officer positions on how to do things.
After I left, it appears that the board isn't using them.
Why they are not using them, I can not say.

In my opinion, decisions on automation needs to be made with the following in mind:

1) Who actually has custody of the current records?
2) Will the person who serves after me, or 5 years down the road, know how to use what is being used today?
3) What will the initial expense be?
4) What will the ongoing expenses be?
5) How easy will it be to change to a different system if this doesn't work out?

CathyA3 (Ohio)
Posts: 6,299
Posted:
We have a full service property manager, and her company has their own in-house software to manage the internals of that business, but as with TimB4's community our association records are in Word, Excel and PDFs. We also use a Gmail account as the contact for the board and association (since email meetings are allowed in my state).

You can find free programs that do basically the same things as these programs. Or you can use Google Docs to store everything in the cloud. No need to spend much of anything.

Unfortunately HOA governance is a lot more hit or miss than many of us would like.

You're never going to get around the fact that board members have a wide variety of skills (or none at all), so no software is going to be usable by everyone. I'm also going to go out on a limb and say that the large majority of associations do not purchase computers or other equipment for board members to use - people use their own computers. So you'd need something that can run on a variety of platforms and that will address the security issues that come from exposing corporate records to external systems (that are likely not secured).
BarbaraT1 (Texas)
Posts: 821
Posted:
The three biggest management companies in the US have their own proprietary software so you would be competing with what's left of the market.

And in the "what's left of the market" category, there are multiple programs already in existence. Some are better than others, but your friend is wrong that they are all terrible and the industry is desperate for a new player to magically fix everything.

A management company with even just dozens of clients and thousands of homeowner records is going to be loathe to change software.

So now your market is reduced to self-managed associations which are self managed because they are either too small to need specialized software or too budget conscious to buy it.

MarshallT (New York)
Posts: 414
Posted:
I would have to disagree, I think it all depends of the size of your HOA, if its small then it would make sense to use excel, PowerPoint etc. But for big HOA’s or property management companies I think software plays a huge role. Thinks that would talk you hours to do or even days with excel you can do it minutes with the right software. We use a software called condo control central, we originally got it for its proxy/e-voting feature cause we struggled to get quorum, then we started using other features like service request, document storage, maintenance tracking, etc . Go they have around 40+ features… go through these features and tell me if these can be done with simple excel https://www.condocontrolcentral.com/features/

Another problem we stored things on separate board members' computers. It was nice to centralize everything.
SteveM9 (Massachusetts)
Posts: 3,699
Posted:
Quote:
Posted By AlbertR1 on 02/24/2020 12:14 AM
Thanks for the feedback. When you say you keep everything in PDF, what kind of documents are these? Invoices I presume?

Anything.

Why PDF? Decades from now the original software used to create it may not be available and no one will be able to open the files.

Have an email that is important? Save as pdf.
Bank statements? Save as pdf.
Create an excel sheet to give to board or homeowners? Save as pdf. But also save original XLS.
Minutes of meetings originally made in some version of word or google docs? Save as pdf.
Basically anything that will be handed out and permanent record. Save as pdf.
Scans of important docs? Save as pdf.

The files are then sorted into folders by date. If you pretend its a filing cabinet with real physical folders with labels it makes sense to anyone looking for info. Cabinet -> Folders -> Files If you were looking for invoices you would goto Folder -> 2020 -> Invoices -> 02 Feb. By putting the number 02 in front of Feb it will automatically list the months in order.

The files are then saved to Google Drive (which acts like a real hard drive) where any homeowner with a link can download anything they want. Whenever anyone asks us for something we give them the link to the google drive and tell them its in there, but we are not finding it for you. Its help yourself service.
SteveM9 (Massachusetts)
Posts: 3,699
Posted:
And since its in folders on Google drive, if google ever discontinues it, which they will someday, you can simply download the whole folder and save it to a new computer, thumb drive, dvd, etc.... Future proof.
AlbertR1 (Hawaii)
Posts: 6
Posted:
Thanks guys, this is exactly the kind of feedback I was hoping for. So what I'm getting from all of this is basically that... the guy I met at that party gave me wrong information. There already seems to be a ton of software on the market and people don't care nearly as much about it as I'd hoped. People care more about having things that are future-proof and easy to pass down to another person/committee than anything else, and if that means keeping a folder of PDFs and Excel files that's totally fine.

So basically, don't invest time in this and find some other niche to build software for... got it LOL!

Anybody happen to know of any software niches (besides HOA) that might be worth looking into?
Any help would be appreciated
GenoS (Florida)
Posts: 4,276
Posted:
My experience closely matches TimB4's. A lot depends on who is on the board/committees and their knowledge level and committment to maintaining proper record-keeping system. A few years ago we had a president who was functionally illiterate. That was a lot of fun trying to explain to the board how things "should" work. An extreme example, to be sure.

We have a new board of 5 this year. 2 of them don't use email. Another 2 needed the concept of "a PDF file" explained to them. They still don't understand. One board member resigned a week after having been elected last month and the board selected a new director to fill her seat. She'll be voted in as the new Secretary next week. I have high hopes for her in that she was a legal secretary for about 20 years and hopefully she has some familiarity with MS Office products. She will be our 4th Secretary in the past 14 months.

3 Secretaries ago we had one that did not appreciate the usefulness of archiving documents in PDF form. When she received things via email the first thing she did was print them out and file the paper copies in a file cabinet. Then she'd delete the electronic copies.

When I was the Secretary 5 years ago I developed a very simple database for use on a single PC using SQLite. Future development would have taken it to a distributed model but the project never got that far. It worked perfectly well on the HOA's PC in the clubhouse. It tracked owners, renters, phone numbers, mailing addresses, offsite mailing addresses, requests for maintenance and landscaping, email addresses and their permitted uses. It generated mailing address labels and email distribution lists depending on what the owners had given their permission for. In Florida, for example, just because an HOA learns an owner's email address doesn't mean it can include that email address in any kind of directory without written permission. Separate written permission is required in order to send that email association Notices. There is no one here now who even begins to understand those distinctions. I ultimately had to demand that my own email address be removed from the HOA's records because no one understood the use of BCC when sending out bulk emails.

At the start of 2019 the new board voted to get rid of the PC in the clubhouse. It's like banging your head against a wall.

The biggest problem with such a system will be getting people to use it and being able to devote untold hours in supporting it. "I forgot my password," gets really old really fast when the same people ask the same question multiple times a week. Theoretically it would be a very useful system for many people. Reality, though, is very different from theory. The reality is everyone in a self-managed association is a volunteer and unlike a real employer you can't pick and choose who you hire to do the work. You know you're in trouble when you need a PDF editing program and the first question is, "Can I do that on my phone?"
SteveM9 (Massachusetts)
Posts: 3,699
Posted:
Quote:
A lot depends on who is on the board/committees and their knowledge level and committment to maintaining proper record-keeping system. A few years ago we had a president who was functionally illiterate. That was a lot of fun trying to explain to the board how things "should" work. An extreme example, to be sure.

Yep, happens over here too. Board members, officers who have never used a computer.... ever. Have flip phones. Unfortunately these are the people who volunteer sometimes.

Typically, people who are very smart, have good jobs and skills, DO NOT want to volunteer countless hours for FREE to run a corporation. And I dont blame them.

But sometimes that leaves you with "know nothing" people running the show.

A software product can't fix stupid.
TimB4 (Tennessee)
Posts: 21,062
Posted:
Quote:
Posted By SteveM9 on 02/25/2020 5:45 AM

Yep, happens over here too. Board members, officers who have never used a computer.... ever. Have flip phones. Unfortunately these are the people who volunteer sometimes.

Unfortunately?

Heck with membership apathy the way it is, I'm happy for any volunteer.
No issue having to work within their skill set.

I'd rather have someone who is computer illiterate and is willing to serve then a computer programmer who isn't willing to serve.
AlbertR1 (Hawaii)
Posts: 6
Posted:
LOL.
AlbertR1 (Hawaii)
Posts: 6
Posted:
Quote:
Posted By SteveM9 on 02/25/2020 5:45 AM
A lot depends on who is on the board/committees and their knowledge level and committment to maintaining proper record-keeping system. A few years ago we had a president who was functionally illiterate. That was a lot of fun trying to explain to the board how things "should" work. An extreme example, to be sure.


Yep, happens over here too. Board members, officers who have never used a computer.... ever. Have flip phones. Unfortunately these are the people who volunteer sometimes.

Typically, people who are very smart, have good jobs and skills, DO NOT want to volunteer countless hours for FREE to run a corporation. And I dont blame them.

But sometimes that leaves you with "know nothing" people running the show.

A software product can't fix stupid.

LOL

🎯 You've read this entire discussion

Join the conversation with 50,000 HOA & Condo Leaders:

  • ✓ Ask follow-up questions
  • ✓ Share your experience
  • ✓ Get expert advice
  • ✓ Access 350,000 discussions
Create Free Account →

⚡ Takes 30 seconds

Already a member? Log in here