iWebz Kenya | Webdesign, Graphics Design, Online Branding Management

Our Services

With a vast professional experience in the design & development industry, we have developed a unique design style as well as a strong attention to detail work ethic that will help you create a successful online presence.

Creativity at its best

Great design comes with understanding customer needs.

About Us

Iwebz Kenya is Kenya's Leading Online Brand Management Company. Dedicated to designing innovative websites, creating eye catching content and formulating marketing and advertising strategies that are right for the web and our clients.

Why Choose Us?

That timelines and budgets are important and not an optional guideline to follow, we respect your time and your budget. We don’t re-invent the wheel for every website design project, and always leverage open source technology and solutions whenever appropriate to keep your costs low. If you have any questions, please feel free to contact us, we look forward to hearing from you.

Let us be your online brand management company.

What you can expect with every website design project:

  • Great, fast loading, modern design that can be viewed on mobile devices
  • Private, in progress viewing during design and development
  • Content management system to easily edit your website
  • Basic search engine optimization to help you rank better
  • Site map to help visitors find what they are looking for
  • User friendly/Search engine friendly navigation menu
  • Email/information request forms to allow visitor feedback and inquiries
  • Social Media Integration
  • A suitable support package after commissioning

We make the web design process easy. We see ourselves very much as your web design partner not just some outside digital company. We work closely with our clients and take a very collaborative approach to ensure your business identity shines through - we believe this is an essential part of designing a successful website.

Our procedures are designed to provide a structured process that is simple, supportive, informative and flexible.

Our Skills

They say you are as good as your tools and what you know. Some of our skills we boast are

  • CSS/HTML/PHP 90%

  • jQuery 80%

  • Wordpress 90%

  • SEO 70%

  • Coreldraw 85%

  • Photoshop 60%

What They Say

I am very pleased about the end result and thank you for all your efforts. This all looks at least 300% better than we had before. Thanks again. . Karega, IT Admin, Islamic Relief Kenya
Iwebz-Kenya is a very professional organization that puts the customer first. The service is superb, fast and accurate. We have been with them for 3 years now, and would not think of going anywhere else. Abdifatar Mohammed, Director, Almond Air & Logistics
Thanks for everything...The site is a WINNER! Ahmed, Director, Ecoloo Africa Limited
We didn't just get a nicely designed website, we got a platform to do business by having our clients register online for our services! Sweet. Kenneth Njema, Director, Grayson Consulting Limited

General Process

Like any project, whether it's a home addition, opening a store or an Online Brand, there needs to be a plan. iWebz Kenya leads all of their clients through organized, well supported steps to bring their ideas to a successful online brand solution. Each step produces a physical outcome for the clients review and approval. Our online brand development life cycle involves these important stages:

Preliminary Requirement Analysis

Once a customer is started discussing his requirements, the team gets into it, towards the preliminary requirement analysis. As the online brand is going to be a part of a system, it needs a complete analysis as, how the online brand or the web based application is going to help the present system and how the site is going to help the business.

  • Input - Interviews with the clients, Mails and supporting docs by the client, Discussions Notes, Online chat, recorded telephone conversations, Model sites/applications etc.
  • Output - Work plan, Cost involved, Team requirements, Hardware-software requirements, Supporting documents and the approval.

Ideas time

Preliminary specifications are drawn up by covering up each and every element of the requirement. For example if the product is an online brand then the modules of the brand including general layout, site navigation and dynamic parts of the site should be included in the spec.

Larger projects will require further levels of consultation to assess additional business and technical requirements. After reviewing and approving the preliminary document, a written proposal is prepared, outlining the scope of the project including responsibilities, timelines and costs.

  • Input - Reports from the analysis team.
  • Output - Complete requirement specifications to the individuals and the customer/customer's representative.

Let's get ready

After building the specification, work on the web site is scheduled upon receipt of the signed proposal, a deposit, and any written content materials and graphics you wish to include. Here normally the layouts and navigation will be designed as a prototype. Some customers may be interested only in a full functional prototype. In this case we may need to show them the interactivity of the application or site. But in most of the cases customer may be interested in viewing two or three design with all images and navigation.

There can be a lot of suggestions and changes from the customer side, and all the changes should be frozen before moving into the next phase. The revisions could be redisplayed via the web for the customer to view.As needed, customer comments, feedback and approvals can be communicated by e-mail and telephone.

Throughout the design phase our team will develop test plans and procedures for quality assurance. It is necessary to obtain client approval on design and project plans. In parallel the Database team will sit and understand the requirements and develop the database with all the data structures and sample data will also be prepared.

  • Input - Requirement specification.
  • Output - Site design with templates, Images and prototype.

Content Writing

This phase is necessary mainly for the online brands. There are professional content developers who can write industry specific and relevant content for the brand. Content writers to add their text can utilize the design templates. The grammatical and spelling check should be over in this phase.

  • Input - Designed template.
  • Output - Site with formatted content.


Now its programmers turn to add his code without disturbing the design. Unlike traditional design, we know the interface and the code should not disturb the look and feel of the online brand or application. So the developer should understand the design and navigation. If the site is dynamic then the code will utilize the template. We may need to interact with other designers, in order to understand the design. Coding team generates necessary testing plans as well as technical documentation. The end-user documentation is also be prepared by the coding team, which can be used by a technical writer who can understand them, writes helps and manuals later.

  • Input - The site with forms and the requirement specification.
  • Output - Database driven functions with the site, Coding documents.

Testing and Deployment

Unlike software, online based applications need intensive testing, as the applications will always function as a multi-user system with bandwidth limitations.Some of the testing which we do are:resolution testing and cross-browser compatibility testing. Both automated testing and manual testing should be done without fail.

  • integration testing,
  • stress testing,
  • scalability testing,
  • load testing,
  • resolution testing and
  • cross-browser compatibility testing.
  • Input - The brand, Requirement specifications, supporting documents, technical specifications and technical documents.
  • Output - Completed application/site, testing reports, error logs, frequent interaction with the developers and designers.


This phase is applicable only for online brands. Promotion needs preparation of Meta tags, constant analysis and submitting the URL to the search engines and directories. The site promotion is normally an ongoing process as the strategies of search engine may change quite often. Submitting a site URLs once in 2 months can be an ideal submission policy. If the customer is willing, then paid click and paid submissions can also be done with additional cost.

  • Input - The brand, Requirement specifications, supporting documents, technical specifications and technical documents.
  • Output - Completed application/site, testing reports, error logs, frequent interaction with the developers and designers.

Maintenance and Updating

Online brand will need quite frequent updating to keep them very fresh. In that case we need to do analysis again, and all the other life cycle steps will repeat. Bug fixes can be done during the time of maintenance. Once your online brand is operational, ongoing promotion, technical maintenance, content management & updating, site visit activity reports, staff training and mentoring is needed on a regular basis depend on the complexity of your online brand and the needs within your organization.

  • Input - Site/Application, content/functions to be updated, re-Analysis reports.
  • Output - Updated application, supporting documents to other life cycle steps and teams.

Get In Touch

Ready to go right out of the box? Just add your details in the form below, and you’re done! Now sit, relax and watch us make your brand awesome!.