Identifying the Ideal Google AdWords / PPC Client

Google AdWords Client

Paid ads can be an extremely viable marketing option to offer your clients. It is important to understand what type of client will be more likely to convert. While this guide is not absolute, it can serve as a good baseline. This information can be used during the “on-boarding” phase to determine the validity of a Google AdWords campaign.  I have covered many of these read more »

WordPress Virus / Malware Prevention Strategies


I have been building WordPress sites for the past 8 + year. In that time, I have seen my share of WordPress sites that have been infected. WordPress is the most widely used platform on the internet. This presents itself as a target for those looking to exploit any vulnerabilities. I will outline some good preventive strategies as well as steps you can take after read more »

Choosing the Right Web Design / Digital Marketing Agency


The majority of the web development work I have done work over the past nine years has been with web and marketing agencies. In all but a few instances, I have had amazing experiences with these agencies who I would highly recommend. There are a few cases where I would not recommend the agency to be able to monetize a client’s online presence. I am read more »

Understanding Negative Keywords in a Google Ad Campaign


What Are Negative Keywords?

Negative Keywords are a way to tell Google Ads NOT to display your ads based on a list of keywords. These are useful in preventing ad clicks from search queries that are not relevant to the services you offer. For example, your “web design campaign” ads should only show to people looking for web services. Your negative keyword could be “tutorial”. read more »

Displaying Your Designs in HTML for Client Preview

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “”>
<html xmlns=”“>
<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8” />
<title>Website Mock-up Design</title>
<body style=”width:100%; height:3244px; margin:0; background:url(Home-updated1.jpg) no-repeat center“>
</html> read more »

Understanding WordPress User Roles

In this blog, I will go through the five roles in a stand-alone WordPress site (multi-site has the super administrator for a total of six). Each user role has different capabilities and functionalities. The biggest mistake I see web site owners making is setting all users as administrators. This administrator role can make core site changes that could be pretty hard to control or undo. read more »

Understanding GDPR Compliance

What is GDPR?

GDPR is a new data privacy regulation created by the European Union to regulate how EU member state citizens personal data is used and collected. The regulation itself is an unbelievably long list of rules of protocols to handle personal data and goes into effect on May 25th, 2018.

Most site owners will assume that these regulations do not apply to them. read more »

Who is Doing Backups?

Website backups are a critical part of the success and longevity for any online business. It is critical to understand who is taking responsibility for maintenance and backups as part of the upfront agreement. Many hosting packages offer some sort of backup plan as part of their service, but relying on only them can lead to catastrophe.

Who is doing backups:


As the developer read more »

Correctly Utilizing a Project Management System

There are many project management system available out there. Each of them has certain features that appeal to its user base. Regardless of what system is implemented, there are some inherent fundamentals and protocols that make the experience much more efficient. I will cover items I feel are universal to every system. The three project management systems I have used most frequently are Asana, Basecamp read more »

My Work

Have a look into my portfolio and see some work I’ve done.

View Portfolio