I usually recommend to my clients that they use a licensed management company. Sometimes you have board members who have expertise in these areas. However, very few of them have the time and the knowledge to handle a full association.