SEO Consulting Services - DC, MD, VA

Search Engine Optimization (SEO) can be a highly effective way to get more (qualified) visitors to your website. I've personally provided SEO consulting for nearly a hundred companies across the country - with a special emphasis on companies in Maryland (MD), Washington, DC and Virginia (VA).

If you're looking for a cost-effective way to increase your company's organic visibility on search engines like Google, Yahoo or Bing and generate more leads and sales, I can help.

I offer the following SEO services:

  • Hourly SEO consulting
  • Full website SEO analysis
  • Page-by-page SEO recommendation reports
  • SEO Competitive Analysis
  • On-going SEO campaigns (content marketing)
  • Social media SEO services
  • SEO training for your in-house staff and more

Here are a few snapshots of my SEO results:


And another...

If you own a service business and would like some candid advice on how to improve your website's visibility in the organic search results or convert more website visitors into leads and sales, contact me.

SEO testimonials from clients in Maryland (MD), DC & VA

Google organic search is my number one lead generation strategy - both in terms of total leads and lowest cost per lead. Before Ben took over marketing my website, I was getting 3 property management leads per month. Today, I receive over 25!”

Rory Coakley
President of Coakley Realty
Rockville, Maryland (MD)

How do you know whether you need SEO or not?

How do you know if you need SEO? This is an exceedingly common question asked by business owners. Before you go and hire an SEO consultant or company, it might make sense to better understand whether you need SEO and if so, how much. Read this blog posting to learn more […]

SEO Blog Posts

Free SEO Webinar:

While many SEO tactics are best implemented by a qualified SEO consultant or company, some are extremely simple. Register for my free weekly webinar and learn more about SEO and how to turn your website into a lead generating machine!! […]

Free SEO Webinar

3 Simple SEO Tips:

Here are three simple things you can do to improve your website from an SEO perspective:

1) Use relevant title tags

The titles of each of your website pages should accurately reflect the content on the page. Aim for one primary topic per page. If you are having trouble with that, simple create a new page on your site.

2) Create remarkable content

Nothing is as powerful for SEO as great content. If you own a business, chances are you're an expert in whatever it is you do. Tell us about it! Educate us! Don't worry about people taking your (free) advice and not hiring you. Do it yourselfers will always be do it yourselfers - these folks aren't your target anyhow!

3) Start a blog

Blog posts are easy to write, great for SEO and or attracting links (which also help with SEO). You can add a blog to your website or you can create one as a stand-alone website. Either strategy can improve your website's SEO performance.

Link to me
Follow me on Twitter