A customer portal used for showing service completion and status. The portal also allows customers to view and pay invoices through it rather than over the phone with a customer service agent. Customers can also communicate any concerns directly to their customer contact through the invoice concerns messaging center.