Seems to be good, but can't find where the Google Maps is entered...And can't get rid of default header and I really don't want a cat on my form!
It's just some ... commercial plugin. You will be asked to create an account, and blabla... Just hade a look at the form, looks the form will in no way look like your website. Uninstall right away !
It's easy to use plugin and you can show contact form and Google maps at one place to your customers.
You must log in to submit a review. You can also log in or register using the form near the top of this page.