I am a Marketing Manager for a Home Improvement Company in Baltimore, MD. A landing page is definitely a great tool if you have the right call to action. I think your landing page looks great!! it has all the trust factors and is designed well. The only thing I would add is a value to the customer for submitting the request.
Request a FREE NO-Obligation Estimate and receive a 10% OFF online discount today!
...... or something to that effect.
Also, you don't have a phone number on the landing page. If you want to track results... use a call tracking system like Ring Central or 1.800 Response (do your own research on pricing) Some people just don't want to give there email address to you but they'll certainly call if they see your add.
Also.. don't forget a good Page Name and Description for the landing page for the SERPs.
