I have been using Chronoforms for years. Each iteration of the program keeps getting better. I have used the program for everything from basic contact forms to complex forms that export the results as encrypted PDFs. The developers response to questions is typically speedy although I can usually find an answer to my question in their forums or online videos. As this extension can do so much there is a bit of a learning curve. Once mastered you will find you need no other form builder.