Services I offer:
- WordPress plugin development
- WordPress theme development
- WordPress site hosting
- Git repository management
- Email hosting
- PHP development
- PostCSS driven CSS development
- Domain management
- LAMP server management
- Developer training and mentoring
With so many projects going on at any given time I have found that the traditional office style meetings are ineffective at communicating and managing scope. It is impossible for us to track all the information for all the projects in our head. If the communication is written down, everyone has a reference of what was discussed so memory is not a factor. On large projects a weekly check-in through email is commonly scheduled. Paired with a staging environment, this process keeps everyone current on progress.
While there are exceptions for every project, I have come up with the following which has proven to be effective:
- All scope must be in writing.
- Scope is handed off with included annotated designs or wire frames when possible.
- Communication is done almost exclusively through email, Twist, or Slack.
- Estimates are given only after the scope is digested by the developer.
- Meetings are used only when someone is having a hard time understanding something through text.
$100 per hour
In almost all cases, I will quote and invoice you a flat rate for the project before starting. For rare cases that are too unpredictable to quote without overcharging, a range will be given and the hourly rate will be in affect.
I require 50% up front and the balance upon completion or before going live. Long term projects may be split into monthly billing depending on the size and length of the project. Any project under $500 will require full payment up front.
Many projects will require me to setup a proper development environment as well as a deployment structure. I charge a one-time fee of $200 for new projects which require this setup. There is no setup fee for projects which do not require a proper development environment. If this fee applies, it will be communicated as a separate line item on the invoice before work begins.
Emergency Rate: $150 per hour
If I am not currently working on a task/project for you and you need something immediately which causes me to delay or postpone previously scheduled work for another client, the emergency rate will be in affect. This also applies to any work which is requested to be completed before paying the down payment.
WordPress Site Hosting
$100 per month
Hosting includes a fully managed experience. I take care of setup, maintenance, and adjustments to hosting environment. All servers include the latest server technology. Including but not limited to PHP/7.3, OPcache, Memcache, HTTP/2, as well as included SSL certificates at no charge. Your site will automatically be backed up each day going back 1 week, then every 2 weeks for 1 month.
For site’s getting more than 30,000 unique visitors a month, I will create a custom server structure tailored to your site.
Git Repository Management
$5 per repository, per month
Fully managed Git repository. I take care of hosting, management, upgrades etc.
$20 per repository, per month
Optionally you may add Git branch based automatic deployments to your repositories. This may be used to push changes to your server via SFTP/FTP, run shell commands or scripts, backup files to Amazon S3, deploy an application to Heroku, and so much more.
$30 per domain, per year
I do offer the purchase, renewal, and management of domains. The cost is $30 a year when the domain is paired with our hosting.
$100 per domain, per year
Purchase, renewal, and management of a domain will be $100 per year if you are hosting the site elsewhere.
$5 per email, per month
Emails hosted on your custom domain. Web access to your emails as well as support for all standard email clients and devices. Email client setup instructions provided.
LAMP Server Management
0-10 sites is $500 a month
10-50 sites is $1000 a month
50+ sites, let’s talk
For those who want to offer hosting to their clients or have a lot of sites to host, I do offer server management.
This is a good fit for lots of medium to low traffic sites. If the sites you plan to host are getting more than 30,000 unique visitors a month, it’s better to have the sites hosted on separate servers. If you are interested in server management for sites with moderate or heavy traffic, I can create a custom server structure and quote tailored to your unique situation.
I take care of server setup and maintenance. I also handle the setup of any site accounts on the server. You are given full file and database access to the accounts on the server to setup and manage your sites at will. All server issues are included. All code related issues include light diagnostic but any repair requested is billed hourly.
Developer Training And Mentoring
This service is a shortcut to learning the tricks of the trade. Training can be as simple as teaching one developer how to build a WordPress plugin or as complex as mentoring an entire team through the process of learning to code DRY and future proof their applications. I mentor developers just starting out as well as senior developers in top companies.
This service is reserved for developers who are passionate and serious about becoming great. The program and cost will be custom tailored to your unique requirements and budget.