Looking at the error on the heroku page directly, and comparing everything from the license info, help console, website copy, it seems that they are all the same company, operating under different brandings.
The privacy agreements are what really get me though. Looks like they are identical, except the brand names:
http://www.homeaglow.com/privacy
http://www.flymaids.com/privacy
And if you go to http://cleanerconnect.herokuapp.com and inspect the broken icon, you get "https://s3q1w2e3.s3.amazonaws.com/brands/logos/". Looking at the two sites' logos gets you the same URL, with an actual filename:
https://s3q1w2e3.s3.amazonaws.com/brands/logos/fly_maids.png
https://s3q1w2e3.s3.amazonaws.com/brands/logos/homeaglow.png
And the two domains/common backend makes sense, if it is really just a CNAME you could detect what URL the user hits and plug in a few variables. The different IP addresses on the A record are what confuse me, but I don't know much about DNS configuration.
But yes, it seems that flymaids and homeaglow are the same company. And I don't think it's a stretch that homejoy was among those as well.