Billing softwares

Hi what billing softwares do you use? Does anyone use Availity directly?? We used therabill and are getting frustrated with it. Looking into a few right now and Open to others as well what is the best that works for other PTs but honestly different insurance portals let you bill directly such as clover and united health care and ASH for Cigna. It's just Aetna and Horizon which is think availity is integrated and then for Medicare can we use PC-ACE? what all do yall recommend??