Based at Amityville, NY, business consulting company New Start Credit Consulting has a lot to offer. It boasts an annual revenue of $557,520 and employs three people. Known for its specialized appeal, New Start Credit Consulting has become quite popular within the industry. The firm's success rests upon the CEO.