Your website is your home on the Internet. Modern web design is more involved than creating an attractive website. Consideration of user experience, search engine optimization, ease of use, and technical details are just a few elements that are involved in developing a website that is designed to perform in today’s competitive marketplace.

Customers will shop, browse and interact more with your website when it tells a great story. I have established a host of effective services to facilitate the growth of your business. It’s easy, intuitive and data driven. 

These include WordPress websites and eCommerce solutions focused on usability and responsive design, creative branding solutions that inject personality into your business, and custom programming for ideas that you need help bringing to implementation.

Technology used

Official PHP Logo


PHP is described as a server-side scripting language, mostly used for creating dynamic web pages. The developed PHP / MySQL websites are tested for bugs and errors through automated applications and also on real devices for perfection.


WordPress is one of the most famous and sought-after web development frameworks, extensively used by organizations around the world to design and develop highly interactive and dynamic web portals and applications


Bootstrap is a standard in modern web development today, and is used as a mobile-ready web development framework with HTML, CSS and JavaScript. Also known as the fastest way to build a website that can work on any type of mobile or digital device, Bootstrap is a one-size-fits-all solution that is highly sought after by brands and businesses


MySQL is a database management system that is used by WordPress to store and retrieve all your web information.


WordPress Development

The easy-to-use, search engine friendly, flexible development platform is currently used on over 35% of all websites. WordPress provides a user friendly content management system (CMS), that allows you to easily make changes on the fly.

Responsive Web Design

With over 50% of all web traffic coming from a mobile device, creating a mobile-friendly website is no longer an option—it’s a necessity. It all starts with responsive web design. Reach your visitors on all devices.

E-Commerce online shops

Over 70% of all online stores are powered by E-Commerce. We provide seamless e-commerce integration with your website. It gives you the ability to sell online, 24/7 with a delightful customer experience you won’t find anywhere else. Your customers will have an option of paying for goods using M-PESA mobile money service from a WordPress site

SEO (Search Engine Optimization)

Search engine optimization is what helps users find your site—web design is what keeps them there. These two critical digital marketing elements combine to create a strong platform for your online business to grow and find success. We offer strategic web design backed by modern SEO techniques to help you get discovered in Google's First Result Search Page

Got a project in mind? Even if it’s too big or small, I’ll still do my best to point you in the right direction.

Frequently asked questions (Faq)

On average, websites launch within 4 to 6 weeks from project start. If you are trying to meet a specific deadline, let me know and I can provide you with options. E-Commerce (online store) websites take approximately 7 weeks, this time will vary from project to project.

Absolutely! It most certainly will! More people are accessing the web via small screens than ever, and the trend is likely to carry on. If your site doesn’t display or work properly on a mobile or tablet screen, you risk losing a big chunk of your potential audience. Every website I create is mobile responsive.

A custom website can be a big investment and not all small businesses have the budget for you. I offer a budget package which will help get you online with a nice looking website fast.

I work with a broad range of company types from small start-ups to large brands across many business industries [technology, food, apparel, health + beauty, camps, travel, finance, arts, fair trade, and more.]

It depends. There’s no clear answer to this question as search engines change their requirements all the time. However, I have had clients get to the first page for their main keywords within 2 days of launching and we’ve had websites take 2–3 months for Google to show them on the first page.

However, there is no guarantee you will ever get to the first page of Google for your main keywords, some of your competitors might have huge marketing budgets or have been there for years

rikygraphics web designers
I'd love to hear from you

Get in touch