Ryan Olson

Concord, CA

Get up to five quotes from pros like Ryan Olson within hours. Get Quotes

About this pro

How does your business stand out?

I have been in web development for nearly a decade now, and still love what I do. I specialize in WordPress and am an expert in many areas including the Enfold theme, Gravity Forms, and custom plugins.I am an active member in several web development communities and have several published articles on web design sites.

What do you enjoy about the work you do?

Honestly my favorite part is when someone gets excited that their project is coming to fruition. Being able to do what I enjoy as a tool to help people reach their business or personal online goals is a great feeling.


Concord, CA 94520

Background check


Times hired on Thumbtack



3 Reviews
  • Matt M. Mar 2, 2017
    Web Development
    Verified Review
    Ryan is very knowledgeable about Wordpress and Wordpress Multisite platforms. He's upfront about project scope and billing as well.
    Ryan O. Mar 2, 2017

    Thank you very much Matt, pleasure working with you!

  • Melissa H. Feb 27, 2017
    Great web developer!
    Ryan has helped with with my website and computer related questions for years! He is very knowledgeable and has helped me create a website that followed my vision. I have very little website knowledge and he was always willing to answer my questions.
    Ryan O. Feb 27, 2017

    Thank you Melissa, appreciate it!

  • Franki K. Feb 27, 2017
    Need a website designed?
    Ryan recently helped me revamp and streamline my website. He was very knowledgeable with the WordPress platform and the theme my site is on. He was quick to diagnose problems that I was having and fixed them. I would recommend Ryan highly. See my site at www.FrankiKohler.com
    Ryan O. Feb 27, 2017

    Thank you Franki!


What should the customer know about your pricing (e.g., discounts, fees)?
My general hourly rate is $125. I actually prefer to charge by project if possible as it gives both the client and myself a more concrete idea of what to expect.
What is your typical process for working with a new customer?
Initial contact involves getting an idea of what the customer is after. Depending on if they have a specific goal in mind or just need general "help" will determine how we proceed. Once I have the end goal of the client in mind, I layout a plan of attack and give them waypoints to expect as I check in and get feedback if needed along the way.
What education and/or training do you have that relates to your work?
Self taught web developer. I took some courses in mathematics and computer science in college but switched gears to web development when I enjoyed it so much. Hours upon hours of reading and writing tutorials and research into new and better ways to do things helps me hone my skills on a daily basis.
How did you get started doing this type of work?
I accidentally got into web development! I initially was trying to start a side business doing computer repair and help for people. I taught myself how to build a website so I could market that, but had so much fun doing that I pursued it and here I am, 10 years later.
What types of customers have you worked with?
I work a lot with individuals and entrepreneurs, small places working on getting their dream started or updating their current business. I have done a lot of work also with agencies, handling overflow of their web development workload.
Describe a recent project you are fond of. How long did it take?
I was reached out to by a friend of a friend looking for help on her business website as someone else had dropped the ball and many parts of it had been non-functioning for many months. I spent maybe 7 hours total fixing, tweaking, and cleaning it up to her satisfaction.
What advice would you give a customer looking to hire a provider in your area of work?
Be wary of over-promising and "too good to be true". Software and web development can be tricky, not everyone is an expert in every aspect of it. So be certain you are comfortable with the explanation you receive before taking the plunge into hiring someone.
What questions should customers think through before talking to professionals about their project?
The scope of the project. The subject called "scope creep" can be a real killer, that is when it begins as one task, but slowly evolves into something much more complex by adding on little changes and tweaks beyond initial agreement. This can be frustrating for the client because it never seems done, or is taking too long, as well as tough on the developer because they did not charge enough to handle all the new tasks being added.