"DotNetInvoice is an excellent choice to help facilitate the process of creating, sending, and managing invoices. The simplified layout and useful features like recurring invoices only add to the value of the product" - Rhian Block, Vazoom.com