In addition, an HOA may do maintenance and safety tasks. A restrictive covenant is an agreement with an HOA that restricts how a property can be used.