To Get Started
Call: 319-621-4911


Hi, I’m Greg Johnson. I’ve been designing and launching websites in the Iowa City area for over 20 years. I’m known for taking on smaller projects that larger agencies aren’t equipped to handle. For larger projects, I typically will learn more about what is needed, and then match customers with local area web developer teams. My approach to web design is personalized. There’s no cookie cutter process. Each customer is unique, so each solution must meet their unique needs. [Learn More]

Web Hosting

Your site will be hosted with the service that best fits your needs. We can work with your existing hosting company, or recommend one. You can choose a simple drag-and-drop site design platform like Weebly, or setup a WordPress site with a top-rated hosting service providers like DreamHost.

My Design Process

Our design process incorporates training lessons. So, you gain skills as we refine the site design based on your preferences for colors, fonts, layout, and other factors. Learn more at


My rates have remained mostly the same for over 20 years. Find out how and why. [Learn More]

Web Design and Site Maintenance Training

My website training courses help you become more independent and help you save money on site management consulting costs. This is available for any site, not just the ones I’ve designed. [Learn More]

Site Maintenance Services

Our regular site maintenance is a great way to make sure your website is optimized and secure. This is a checklist you can complete on your own, or we can perform the maintenance for you on a regular schedule that best fits your needs and budget: monthly, quarterly, every six months, or annually. [Learn More]


Through this site, I share articles and support documents, as well as podcast episodes and videos to help you get more out of your website and online efforts. [View Recent Posts]

Need Tech Support?

Visit our partner site