To be blunt-it's pretty bad. Sorry.
You have a nice image, but the text makes the entire piece look cheezy. A basic rule of thumb: the signature (which is your name and contact information) should usually be set at the bottom of your 'business card'.
What you try to accomplish is to catch the viewer's attention by either using a catchy slogan or a sharp image. After you have their attention, they're eyes skim to the bottom and you seal the deal with your signature (name, phone number, website).
In yours, the views looks right away to your signature, which is very very difficult to read, and they don't get the urge to look at your website our call you. Deffinately try a differen't font too; you don't want anything too fancy for a signature, basic and easy to read will do just fine. As of the picture, it doesn't really catch the eye and make the reader want to look into things further. It's a nice image, but as an 'ad' you need something that will grab the eye.
So a quick overview in my brain dump:
- Catch the viewer's attention; in your case a photograph that directs the reader's eye to one specific spot in the ad.
- Give them a taste of what you have to offer. In your case, your expertise etc.
- Seal the deal with your business name, website, and contact information. If they're impressed, they'll look at your website for more "awe" and if they're interested, you'll get the phone call or email.
I hope that helps!