Monday, December 2, 2013 #11001 Curtis H. CDG provides the perfect invoicing and billing solution for a small business like mine. They have been easy to deal with and their pricing really makes sense for smaller companies. Highly recommended. Did you find this review helpful?