After several months of using the current billing software, I have realized development was not going as smoothly as I had hoped.  I still believe there is a solution out there and I intend to find it.  I am going through an evaluation period to locate a suitable replacement for the current system.  Please be patient during the transition.