Hi Richard,
On a Marketo Landing page, you can selecting the Follow-up page for your form to be "Stay on this Page". Once the form is submitted, the page will refresh. All that will change is that the form fields will now be auto-populated with the information the lead just submitted.
Is that what you were looking for?
Will