Today we visited for two purposes. First, it was time for yearly maintenance and second there is an ongoing issue of the unit not keeping up on hot days. We learned the system is performing perfectly according to manufacturer specifications. Refrigerant charge is perfect, the temperature difference is perfect, the ductwork and static pressures are perfect. James completed a heat load and learned the unit is undersized. The existing system is a 3-ton unit and the heat load determined a 3.5 - ton is needed.