Some developers charge by the hour. I prefer to charge by the project. There are so many variables to consider, that the only way to approach a fair and proper quote is to first gain an overall understanding of what you want to achieve. I have prepared a simple, online “Request A Quote” Form to help prepare a quote for you.
WordPress itself is free. What you get is the same thing everyone else gets… a CMS with some basic free templates. But do you want to look like everyone else? I will quote you my rate for my personal services, which will always include free installation and setup of WordPress. I may also suggest some paid “add-ons”, in the form of “Templates”, “Plugins” and so forth that will be most beneficial to the needs of your given project. There are some great “Freemium” add-ons available out there, but remember… “You get what you pay for!” If you want to stand out, at a minimum I recommend you purchase a Premium Template. Prices for these higher-end templates average around $50.00. You will most likely need to spring for a “Plugin” or two as well. Often times, “Bundles” can be purchased, inclusive of Template and Plugins that will meet the needs of your entire Project, starting in the neighborhood of $50.00.
Additional fees outside of my personal services:
- Domain Name
- *Premium Template
- *Paid Plugins
Upon satisfactory completion and payment-in-full, all work and code is your exclusive property. You are free to remove my login access. I will have no rights to any aspect of your project whatsoever. However, ongoing support and maintenance often comes into play…
Know that for a period of 30 days after completion, I will provide limited free general support to address any potential bugs created by my original development and source code. However, also know that if YOU have made adjustments thereafter that have created NEW problems, this may entail additional billing.
Content Management System (CMS)
A (web) Content Management System allows a number of people to maintain a website using a simple web-browser-based interface (instead of manually authoring webpages).
Content Management Systems generally consist of a number of templates corresponding to standard ‘types’ of information, e.g.
- Event Promotion
- Staff Profiles
- Press Releases
- Product Listings
Users of the system may be assigned specific privileges to restrict the types of change they can make to the website.
For example; the communications manager might only be able to add and edit press releases; changes to product pricing can only be made by the product manager.
Examples of CMS
*Disclaimer: After years of faithful development with Joomla, I have finally made the switch to WordPress. Like a lost friend, I now relegate Joomla to specific use instances, and recommend that all my clients choose WordPress CMS over Joomla (or any other CMS).
Hypertext Preprocessor (PHP)*
*Originally “Personal Home Page”
PHP is an open-source, server-side scripting language. The language can be used to write programs (routines) that output code. When a webpage using PHP is accessed, routines generate the markup to be downloaded to the browser.
PHP can also be used to connect to a database; to retrieve, add or update content. This makes PHP an ideal language for creating large-scale websites. A single PHP template can be written to retrieve and display all database records, for example product listings. Each product webpage is generated using the same routines–conditionally showing availability, price, shipping costs, etc.
Search Engine Optimization (SEO)
Search Engine Optimization is a process or strategy for creating webpage content to improve a website’s relevance ranking on a Search Engine Results Page (SERP).
Factors influencing webpage ranking
In the early days of the web, Search Engine Optimization involved carefully crafting metadata, setting up link farms and building reciprocal links to improve a website’s popularity–Google, for one, factors the number of links that point to a webpage (incoming links) when calculating relevance ranking (PageRank).
As the search industry has matured, additional factors have come into play including:
- Invisible content, such as alternative text for images
- Webpage filename/address (URL)
- Syndication of content through blogs
- Use of structural markup
- Paid placement such as Google’s AdWords service
Search Engine Optimization starts by learning about the language that potential customers are likely to use when talking about a product or service–they are likely to the same language when entering words into a search engine.
In a word, “NO”. First off, I live in Chiang Mai Thailand. Unless you are located here, logistics would be a nightmare to have me come work at your location. My overhead here is very low compared the States. I also enjoy total peace, tranquility and “Zen” here in my home office in “The Rose of the North”. I work much more productively in my own, well-equipped home development and design studio. Don’t think Thailand lacks in Internet speed either–I enjoy a super-fast fiber ISP connection through 3BB.
I will provide you with the means to contact me freely through the communication medium of your choice, including Phone, Email, Skype, appear.in, LINE, WhatsApp, WeChat and more. In today’s virtual world, I find that working on-site can be more of a hindrance than a help. I have streamlined the way I operate as an independent Freelancer. Once you experience the volume of output, not to mention the quality I can deliver virtually, you will understand exactly what I am talking about!
In building websites for around 20 years, one of the most popular questions I receive is, “Are you a web developer or a web designer?” My answer lies somewhere in-between… I am a “hybrid designer”!
Is it possible to be both? It is not so common. Most tend to favor one or the other. The fact remains… to build a website, you need both design and development. I happen to be the type of person who actively switches between left and right brain activities. I love to get my creative design on… and I love to geek out crunching code.
Web design involves:
- Creating the look and feel of the website (the front end)
- Designing a creative solution to meet the client’s requirements
- Focusing on the end user’s experience
- Using design software like Photoshop or Illustrator
Web development involves:
- Adding complex functionality to the website (the back end)
- Creating user interactivity features
- Acute attention to detail
- Using programming languages like Java, PHP, etc.
- Using development tools like Visual Studio, Smultron, etc.
I do not claim to be the world’s best developer or designer. But I have dabbled in both enough over the last 20 years or so to have half a clue what I am doing! 🙂
Sometimes, I have requests to assist on brand new projects where a given developer or designer is too busy to handle the full scope of the project themselves. Other times, I receive requests to pick up faltering projects already in process. Usually, it is a case where a previously chosen Developer or Designer has brought a website to a point where they are no longer capable of developing it further, were not ultimately qualified to start with or are unable to troubleshoot errors and fix existing problems. However, they do have an intimate knowledge of the existing architecture; and more importantly, they usually have a better understanding than me of the business behind the website. For these reasons and more, I am always happy to network with your current designer(s) to help make your website all that it can be.
As one person, of course my availability fluctuates depending on current workload levels and scope of projects. I only work as an Independent Contractor, and I am currently not interested in any full time positions. Before I commit to any projects, I make sure I have sufficient time available to take them on in the first place. I will give you a fair estimate not only on price, but on total timeframe to complete your project. I work hard to maintain my deadlines, and maintain total transparency throughout the course of engagement. If there are any unforeseen delays, you will receive an full and accurate report, along with expected adjusted completion times.
I accept credit cards, PayPal, checks, money orders, bank transfers, ACH transfers, wire transfers and Apple Pay. My corporate company name is Entertainment Caterers, Inc. DBA EC Model & Talent Agency. I use QuickBooks Online by Intuit and can easily send you a professional, safe and secure Invoice through our automated system. Payments made to me in the USA will be done through QuickBooks Online. Payments to my Thailand account can be done by PayPal or direct bank transfer. I will provide all necessary payment information upon signing of contract.