Professional Experience. Personal Service. One Small Step at a Time.





After more than 35 years working in technology, including two decades teaching others about it, I've officially retired from my full-time teaching and principal career. However, I haven't quite managed to retire from technology, creativity, or solving interesting problems. Small Step Designs provides me the opportunity to continue helping people turn their ideas into something real.
My background includes a bachelor's degree in web development, a master's degree in education, and hands-on experience across a wide range of creative and technical projects. Now that I'm retired, I'm not trying to build the biggest design company or take on every project that comes along. I'm interested in good projects, good people, and helping solve problems.
Whether you need a website, promotional graphics, a video, or help with an existing project, Small Step Designs can help you achieve your vision. No big agency. No complicated sales pitch. Just experience, personal service, and success, one small step at a time.
Ready to establish your online presence? We’re here to help with domain registration, web hosting, and complete website development.
Capture attention with eye-catching graphics. From business cards to t-shirts and more, we’re ready to create something awesome for you.
Strong direction, quality camera work, and expert Adobe Premiere editing ensure our video production will put a smile on your face.
Providing a fresh perspective, we can assess roof conditions and capture aerial photographs of most locations you need.
We are here to support you both before and after you reach your project goals, including projects completed by other providers.
At Small Step Designs, it’s our privilege to provide expert advice and truly listen to your needs as we guide you through your project.
Technology changes constantly. That's why experience isn't just about knowing today's tools, it's about knowing how to learn, adapt, troubleshoot, and find the right solution when something changes tomorrow.
Experience gives us a foundation to build on, not a reason to stand still. We continue to learn, explore new technologies, and embrace new methods of accomplishing goals, while bringing the knowledge and perspective gained along the way.
Your Idea. Our Experience. One Small Step at a Time.
Have an idea but aren't sure where to start?
Need a website? A new design? A video?
Help with something that's already been built?
LET'S TALK ABOUT IT!
You don't need to have all the answers. Tell us what you're trying to accomplish, and we'll help you figure out the next step.
It doesn't have to be complicated. It doesn't have to be overwhelming. It just has to start somewhere.
LET'S TAKE THAT FIRST SMALL STEP TOGETHER.