by Kayla Moore | Mar 26, 2019 | Web Development
I’m sure if you’re shopping around for a web developer or previously have, you have pondered why developers are expensive. Being a developer I will admit, we can be pricey but for the right developer, it will be worth it! I totally understand that it can often time be difficult to find a developer that fits in your price range. But it all comes down to you get what you pay for.
Unfortunately, in web development, there is not a “one size fits all.” Although, you can find some developers who charge a set price for a specific package it is not common. Every developer charges different and they determine their pricing on several factors. Think of it this way, when you are shopping around for a vehicle every dealership you visit is going to have a different price tag. Some of the factors that contribute to price are the type of vehicle, amenities, the location of purchase, color, etc. Shopping around for a Web Developer is along the same lines.
Typically, the cost of hiring a developer can cost anywhere from a couple hundred to thousands of dollars. Often times, when you ask a developer how much it will cost to build a website for your business you will get a response similar to, “it varies from project to project” This can be quite frustrating for the customer but the reality is, it truly does depend on numerous factors such as pages, e-commerce, time, information load, features, custom design, etc.
Here is some insight on key factors that developers use when determining a price for each project.
1. Amount of pages
Pages refer to the number of clickable pages on your website such as the home, about, and contact pages. The amount of pages needed varies for each project. Developers may charge by the page or give you a number of pages included in a particular package. If you get a certain amount of pages in a package and your project requires more the developer will usually charge you by the page for each extra one. It simply depends on your developer. As previously stated each individual developer determines their pricing differently.
*Personally, I do not offer packages. The reason for this is because I do not want my clients to feel limited on their site ability. By keeping the option open to my clients about what they want allows me to assist them in the best way possible while keeping the costs most affordable.
2. Amount of content
Content is basically all of the informative aspects that make up your website such as text copy, images, videos, etc. Some websites keep it simple and others have heavy content. This sort of falls in the previous category of the number of pages. Some developers may just charge you a set price per page regardless of how much content is on the page and others may charge you more. For example, a webpage that has basic information such as a header, 2-3 body paragraphs, a couple of images, and a standard footer would be standard. But if you were looking for a webpage that had all of the above stated, plus forms, integrations, calendars, lots of backlinks, etc. a developer may charge more as it requires more time and effort. Again, this varies from developer to developer.
*Typically I charge per page rather than by content. But if it is extensive my pricing is subject to change.
3. Custom Design
Custom design is basically a website customized to exactly how you want it. But there are different levels of customization that can affect the costs of your website. If you are hiring a developer to design your website on a builder platform such as Wix, Weebly, Squarespace, etc. they may not charge as much because it is a drag and drop platform which significantly cuts down time spent working on the project.
But if your website is built on a CMS (content management system) such as WordPress and requires custom code or theme to accommodate your project needs a developer will charge more based on their time and skills needed to complete your project. This also leads into the final form of custom design which is a completely custom coded website from the ground up. This is the most expensive type of website as it requires an EXTENSIVE amount of time to custom code a website.
*My method of development is by using WordPress. The reason I use WordPress is that most of my clients have wanted the ability to manage their own websites and make minor changes/updates on their own. By building websites on WordPress it gives my clients the option to manage their own sites or hire developers for maintenance. I use premade themes that I FULLY CUSTOMIZE to my client liking and functionality through custom code that overrides the theme defaults. WordPress allows me to meet my client needs while keeping costs affordable.
For developers TIME IS MONEY. All of the factors involved in building a website require time and effort. Some developers charge hourly and others charge a fixed price with allowing for a fixed amount of time allowed for work on the project.
*I do not charge hourly for the initial development as it would cost my clients an outrageous amount of money. After consultation and a better understanding of their project requirements, I decide on an appropriate budget for the intial development. After the website has been completed, I charge hourly for maintenance/updates. This is to assure that you are not overpaying for services that are not used and rather than paying a monthly retainer for a few minor changes or inconsistent changes.
If you sell products you will want an e-commerce website. This allows users to visit your site, view your products, and checkout directly through your website. Price varies depending on how much inventory you have, time, content, and the features you want available for your customers. The cost will also vary if you are looking to simply sell products on your current website through a shop page or if you are wanting an entirely different website and design for your shop. There are tons of different features and integrations that you can add to your e-commerce stores that will often times come at an extra cost as well.
*E-commerce is included in my total cost of development if this feature is desired. Premium features/add-ons/plugins for your store will be at an additional cost.
6. Features/Plugins/ Integrations
There are countless features that you can have on your website to enhance user experience. An example of a feature on your website would be simple forms such as a contact form. On WordPress or the builder sites there are free options for site enhancements but if you are looking for more complex features such as paid memberships on your website that would be considered a premium app, feature, or plugin. Most of these options are an additional cost not based on the developer but simply the platform that is used to build your website. If a developer is building your website from scratch their price would be based on factors previously mentioned. An example of integration would be allowing users to request an uber directly from your website or business location. All of these factors are considered in development budgets.
*My pricing depends on the time and expertise used for particular features. Although, I try my best to provide you the most features for free or the cheapest if you need premium plugins or features for your website that is an additional cost.
7. Copywriting/ Content Creation
Some developers offer copywriting which is basically content creation. If you are a new business owner and unsure what content to put on your website your developer (who offers this) would come up with the content by doing research on your competitors and the content that they provide. Keep in mind not all developers offer this service. This is usually delegated to an individual who specializes in these services.
*Personally, I do not offer these services.
8. Graphic Design
Due to the fact that these services require extra software, expertise, and time to deliver quality results graphic design is calculated in web development costs if it is a service that the developer offers. Often times graphic design is not offered by developers and delegated to designers who specialize in this area.
*Personally, I do not offer these services.
9. Web Hosting
If you do not host your domain name on your own hosting provider your developer may offer to host it on theirs. Depending on the hosting plan chosen by you or your developer it is a reoccurring monthly/yearly cost. Therefore, if your developer is hosting your domain/s on their server they may charge you an additional cost as it is a reoccurring service they are responsible for paying.
*I highly recommend hosting your domains on your own server. This gives you full control over your website and protects you in the future from losing your entire website. Therefore, I do not offer to host on my server. I want to set my clients up for success from the beginning. My clients are required to host their own domains. I will walk you through the entire process if need be. There are lots of hosting providers to choose from and I know this can be intimidating when you do not know what to look for. I personally recommend Bluehost. I have partnered with them to provide my clients with cheaper rates and a free domain name for a year. If you do not already have a web host I highly recommend signing up with Bluehost by clicking here to get my discounted rate.
As you can see, the cost of a website varies on numerous factors. Every project is unique and every Web Developer charges differently based on their experience, services provided, the method of development, time spent, and features implemented on the website. Hopefully, now, you have a better understanding as to why web developers charge the prices that they do. Web development is not an easy task and requires a lot of skills, software, and time. If you want professional and quality results you have to be willing to pay.
by Kayla Moore | Mar 26, 2019 | Web Development
1. Can I see examples of your work?
If you are hiring an experienced web developer they should have a website that you can visit with a portfolio of their previous work. Their website should provide you with information to learn more about them, the services that they offer, and examples of work. By obtaining this information you are able to develop an idea if the developer is most suitable for your project and can provide you with the services necessary. An online portfolio proves that the developer is credible.
2. How much do you charge?
Of course, the cost is extremely important. When you are shopping around for a web developer I am sure that you are comparing pricing. This question typically isn’t a standard answer and requires extensive detail of your project for the most appropriate budget. But during your discovery calls, this is definitely the time to ask. It seems like a no brainer but you would be surprised how many times I have had conversations with clients and we just vibed so well that they forgot to ask about what I would charge. They were planning on hiring me until I told them my price and it was not in their budget. After you have discussed the details of your project get a price and make sure it is within your budget before you continue to waste more of yours or the developers time.
3. What services are included in the pricing?
Be sure that you clearly understand what services the Web Developer is offering for the price you are going to pay. On several occasions, I have had clients hire me after discussing their project and agreeing on the services that I would provide then later express that they expected other services to be included such as graphic design, copywriting, or content creation. Which are all services that I do not provide. So be sure to have a clear understanding of what services you are being provided with the price you are paying to your developer. You do not want any unexpected costs later.
4. How will I pay you?
Determine the accepted methods of payment. There are tons of ways to pay people nowadays and everyone uses different payment services. Make sure you know how your developer accepts payments so you can be sure to sign up for the service if need be.
5. How long will it take you to build my website?
You may or may not be in a hurry for your website to be completed. But you should always what the turnaround time will be for your completed project. This will give you an idea of when to expect your site to be live and when to begin directing customers to it. You do not want to hire a web developer without a project end goal because there is no accountability. Also, if you have a specific deadline or need a quick turnaround this is something that you most definitely need to express to your developer upon hire. Effective communication will assure your website development is a smooth process.
6. Will I be able to manage and update my own website?
For some people, they do not want to continue to pay someone to manage and make minor changes to their website. They would prefer to do it themselves. If that is important to you, be sure to discuss this with your developer. This will give your developer an idea of the best way possible to build your website that best accommodates your requirements.
7. Will my website be responsive?
Responsive design is extremely important. Make sure that your developer is able to assure your website will be responsive across all devices and browsers.
8. Will my website be search engine friendly?
Everyone wants to be at the top of Google. But without meeting the necessary requirements, this will not happen. Make sure that your developer has the knowledge of SEO and will able to effectively accumulate it into your site. Every developer should have knowledge of basic SEO. But if you are wanting extensive SEO experience be sure to communicate that will your developer prior to hire.
9. Do you custom code websites or use pre-made templates?
If you are someone who wants your website custom coded from scratch you need to make sure to communicate this with your potential developer. Some developers such as myself use premade WordPress themes and use custom code them to fully customize the theme to meet the client expectations. Either method of development is effective. But if you prefer one or the other be sure to clarify this.
10. How will I be able to view site traffic and bounce rate?
Your developer should integrate services such as Google Analytics for your website. Google Analytics gives you the ability to view tons of different site statistics such as the number of visitors, bounce rate, most visited pages, the method of traffic, demographics, etc. Make sure your potential developer offers this for you so your website can be as successful as possible which in turn will significantly benefit your business.
11. What happens if I do not like the initial design?
If you are hiring a Web Developer, you want to be sure your website is going to turn out how you wish. If you are unsure of what you want, you should find at least three website examples to show your developer. This will give them the best idea of how to bring your vision to life through your style of design and typography. Often times, providing your developer with examples of what you like it will eliminate the result of unsatisfaction with your end result. But in the unfortunate event that you may not like your finished project, you need to know where the potential developer stands and what they will do to make sure you are happy with your end result. The last thing you want is to spend money on something you are unhappy with and then have to spend more money or lose your project entirely.
12. What do you need from me in order to get started? How much involvement will be required from me throughout the project?
Although you are hiring a developer it does not mean that your involvement is eliminated. You will need to spend time preparing the information that you would like on your site such as copy, pictures, examples, videos, etc. The amount of time required is dependent on your project.
13. Do you use a content management system (CMS)? If so, which one do you use?
If you ask the previous questions mentioned, this question should basically already be addressed. But just to double check you want to ask how your website is being built. Majority of websites these days are built using a content management system (CMS) such as WordPress. When developers use WordPress it gives you the ability to manage your own website make minor changes/updates yourself if you choose. If this is important to you be sure to mention it so your developer doesn’t custom code a website you have no clue how to manage.
14. Will I be able to view my website as you are creating it?
Most developers build websites on a temporary domain and then once the project is completed transfer it to your live domain. Other developers build right on your domain. This can be the case if it is a new website. Either way, you will want to ask when you will be able to see progress and how often.
15. Do you offer web hosting?
Some developers will include web hosting in their price. Meaning they will host your domain on their server. But I strongly advise against this. I RECOMMEND HOSTING ON YOUR OWN SERVER! I discussed this in further detail in another post. Click here to read it.
By now, you should have a solid idea of whether this developer is a right fit for you and your project.
by Kayla Moore | Mar 26, 2019 | Web Development
It’s time to get out of that old school mentality and hop on the modern day bandwagon of showcasing your business in the online world. The importance of having a website for your business and online marketing is totally underestimated. Unfortunately, this is hindering a lot of business professionals aspiring to maximize their business potential. Building a website is one of the best investments that you can make in your business nowadays. Having a brand that stands out against the competition is crucial to the success of your business.
According to Statista, there are expected to be 2.71 billion smartphone users worldwide. You know what this means… 2.71 billion people have access to the entire online world at the tip of their fingertips. If someone is looking for a local restaurant, dealership, body shop, boutique, shops, etc. the first thing they are going to do is look up places and information on their mobile devices. If you are not available to be discovered your competition easily steals your business.
Here is why your business needs a website like yesterday!
1. It gives your business credibility
Having a website builds trusts with potential customers proving to them that you are legit. As I previously stated a mass majority of people nowadays are using mobile devices. The first thing people do when they are need services, looking for a restaurant, shopping, etc. they do their research online. If your business doesn’t have a website potential customers will simply move onto one of your competitors who does because they were more accessible. The information they were looking for was there for them to find allowing them to do their research and gain trust in the company.
To put into perspective- say you’re planning a trip. You search for the best hotels in the area and there are pages upon pages of results that pop up. The first hotels that you are going to look into are the first ones that pop up with the most reviews, information, and images. If you come across a hotel that has no website, pictures, or information you’re just going to move to the next. This is simply because their website lacks credibility. Therefore, you are automatically going to trust the website that provides you with the most information and pops up towards the top of search results. You are not going to choose the hotel on page 10 of the search results with no credibility.
This is the same perspective you have to have when it comes to your own business. Think like a potential customer shopping around for products or services. Businesses who have a website are the first ones who will grow their client base over ones who don’t.
2. It’s your first impression
This topic sort of stems off of number one building your credibility. But it is also important to understand more in-depth that with technology being a leading industry your website is the first impression for your business. Majority of the world uses the internet. The internet is the first thing people are going to resort to when looking for information on anything. Chances are when people come across the field of your business or want to know about your particular business the first thing they are going to do is research online. They are going to look at your website, social media accounts, reviews, etc. This is where you want to make the best lasting impression for potential customers. If your website is not professional, interactive, informative, responsive, and user-friendly chances are that potential client will overlook your business. Making an excellent first impression is just as important online as it is face to face.
3. Marketing to reach the mass majority
Having a business website gives you an automatic online presence. In modern society, marketing as drastically improved. You have the ability to market your business on social media, through email, ads/campaigns, press releases, social media influencers, etc. According to Skyword, over 3 billion people use social media each month which is 42% of the entire world. Therefore, you can automatically reach a mass majority of the population simply by having a business website and marketing it online. Whereas, older marketing tactics such as billboards and newspaper ads only target the local population that visually see the billboard or ads. The ROI (return of investment) is extremely low for these types of marketing as there is no way to tell if a customer found out about your business through your marketing, word of mouth, simply driving past, or online. Whereas, online marketing you have the ability to completely track your ROI. This gives you the ability to learn what is improving your business and what isn’t. Which in turn will help you target your marketing in the best way possible.
4. Lead generation
When your business has a website you have the ability to implement email marketing into your website. This happens when someone visits your website by having a form for them to sign up for a newsletter or a valuable freebie. When you capture user email addresses this creates the opportunity for lead generation. You can send them ongoing emails that provide them with useful content, freebies, coupons, and products that will, in turn, send subscribers back to your website.
According to disruptive advertising, there was 2.3 trillion in e-commerce sales. What this means for your business is a vast majority of the population is shopping online and will be more likely to order from your website than physically shopping in person. You can sell products and services on your website very easily while giving shoppers the ability to shop online in the comfort of their own home. The awesome thing about e-commerce is your business will be making sales 24/7 without you having to physically be working.
6. It will save you time
Running a business can be really exhausting and stressful with all of the tasks needed to keep your business successful. Whether you’re trading emails, taking calls, or sending out proposals – communicating with potential customers takes time. Your website can save you that time by providing valuable information and answers to common customer questions and inquiries. What does this mean for you? You have the ability to have more free time.
7. You’re in control
A website gives you full control over your business. You have the ability to control your presence online, growing your customer base, sales, marketing, etc. Every aspect that makes your business run successfully is all in your hands. If you are resourceful or hire professionals to manage your website it will enhance your website to its greatest potential.
8. It will save you money
The development, maintenance, and marketing for your website can be much cheaper than the costs of physically running a business. Lead generation is the best way to increase your consumer base completely for free with the greatest reach! Once the initial development of your website is completed, your ads are running, and consumers are visiting your website- there are plenty of services that set up automations for your website. You know all of those awesome coupons you get from your favorite retailers sent right to your email inbox every week? Those are automations that have been set up. You can set automations up for the future and have your business running behind the scenes while you are at home relaxing with your family.
by Kayla Moore | Mar 26, 2019 | Uncategorized
Businesses that do not have a professional website risk losing potential customers.
Nowadays, most people own or have access to smartphones and or computers. When someone is in the market for something in particular such as a mechanic, restaurants, furniture, vehicles, etc. Most of the time they are going to search online for resources.
When an individual types into Google keywords such as local mechanic or mechanic near me they are going to click the first couple of links that they see. If your website happens to be one selected and it is unresponsive, unprofessional, cluttered, has lack of information, or poorly designed they are going to click onto the next page. Businesses that do not have a professional website risk losing potential customers.
Branding is extremely important in order to be a successful business. In the marketing world, branding means creating a unique business name, symbol, or design that identifies your business apart from other competition.
Your online presence is your first impression to customers that you do not meet face to face. In a world of competition, you want to be sure you are increasing clientele and not pushing it away. You want to be sure you are creating an excellent first impression to build your business.
Your branding is what others say about you when you are not in the room.
Therefore, hiring an experienced Web Developer is important if you want customers to be driven to your business. Here are the top 5 reasons to hire a web developer…..
A Web Developer specializes in building websites. They have the knowledge, time, and resources to build a professional website for your business.
Yes, there are a lot of resources online that market building websites without a developer, at a fraction of the cost, and with no experience. This is accomplished through pre-made templates. Although, this does work for some your customization options are very limited. A premade template is meant to be self-explanatory fill in as you go. But that is just it, it is premade and not meant for high customization. What you see is what you get unless you are experienced and know how to customize templates using code. A developer will be able to customize your website with no restriction.
Mobile First is a common term used in developer lingo. Nowadays, most people have smartphones. Therefore, they are more likely to use their phone to search and view a website rather than a computer. As many of you may or may not already know, websites always look different in mobile view than they do in desktop view. This is due to the difference in screen sizing.
Mobile first, is when you build a website for mobile viewing first followed by the desktop view. Making a website responsive can be a challenging task. There are a lot of aspects that make a website responsive. By hiring a Web Developer you do not have to worry about applications not working in different screen sizes, web browsers, etc.
If you have no prior experience building a website even by using a template, it can be quite challenging. You will run into many things that you do not know how to do or simply cannot figure out how to do. These troubles will cause you to spend much more time on your website that you may not have. In these moments, you will wish you had hired a developer who has experience. A developer will know how to solve the issues you may have come across and in a time-efficient manner.
5. Search Engine Friendly
If you are a business owner, you want your website to be in the top listings in major search engines such as Google. There are a lot of aspects that contribute to search engine optimation (SEO). Hiring a developer will assure your website is search engine friendly meaning you will get more clientele finding and viewing your website.