Web Development

We'll work on it - or find someone who can.

We specialize in the most common web development languages: PHP, CSS, SQL, HTML, and Javascript.

No platform is too strange for us, we've added functionality or serviced big platforms like wordpress, magento, canvas, xenforo, as well as custom systems from 1,000's of lines of code to 100,000's of lines of code.

If your system requires specific expertise in order to be economically serviced that we don't have, we can help you locate and interview someone capable of getting it done.

Otherwise, the answer to whether we will take on a new project is usually a yes!

Fix it or ditch it?

Sometimes a small business makes a huge investment in software, only to lose their programmer, their programmer's interest, or hit a wall with the foundation of their code.

These kinds of problems can stop the project dead in it's tracks, and sometimes result in a complete loss of that investment.

We take the philosophy that abandoned or neglected code projects should be given a chance and be gradually reshaped into well functioning, well behaving, easy to maintain code. In the programming world, we call this refactoring.

Courtesy can help you evaluate whether refactoring or building from scratch is the right thing to do.

We've got an ace up our sleeve.

We've developed a PHP framework called Zerolith, which was designed to sit side-by-side with existing frameworks and the code built on them, as well as have a very quick integration.

Zerolith was built both for refactoring old systems, and constructing new ones at the fastest speed possible. The syntax is compact; and gets PHP closer to being a 'low code' system.

In addition, it includes an on-screen debugger and profiler to help the programmer produce fast code and eliminate bugs.

It was originally designed for Courtesy's own software as a construction cost saving measure. We were so impressed with it that we're offering it to our customers too.

Simple and secure development systems.

Hosting development systems can be expensive, and setting up and maintaining custom development environments is time consuming, sometimes even insecure.

Courtesy offers a simplified development server setup and flow for small teams. We can copy your web server, modify that copy into a development version, then host it at the office or colocation facility for a very low cost.

This makes development systems easy to refresh and sync with production systems... and also have identical behavior as your production web server; security features and all. 

We use it ourselves, and offer this to all of our web development clients who have small teams working on code.

Want to work with us?


We'll make it easy. 
Complete our client-sign up form, and we'll get the ball rolling!
Let's team up!
(385) 254-4058
9690 S 300 W, Sandy
UT, USA 84070