Avaza adds Estimates and Invoices to Customer Portal May 31, 2016 Avaza’s mission is simple: we want to facilitate easy ways for businesses to deliver their services to customers, all the while ensuring transparency and high