Are you still using a separate program to create your customer invoices? Did you know QuickBooks allow you to customize their template forms to represent your company? http://www.bmfms.com