What We Do

  • Website Design & Development
  • E-Commerce Website Design & Development
  • Website Re-Design & Maintenance Packages
  • Logo Design & Business Branding Solutions
  • Graphic & Advertisement Design
  • Search Engine Optimization
  • Web & Social Media Marketing
  • Plugin Development & Custom Functions

Why Hire Us

  • We Know Web – We’re a well-rounded team having built over 1,000 websites.
  • We Know Social – We put the marketing in social media marketing.
  • We Know Search – We’ve been leaders in the search visibility space since the early days of web marketing.
  • We Understand Business – We are hyper focused on meeting business & communication objectives.


We create designs that reflect the professional image you want to project and guide the viewers eye to actions we want them to take.


Our website content management system of choice is WordPress for which we have authored over a dozen plugins.

Content Marketing

Focused on creating and distributing valuable, relevant, and consistent content to attract and retain a clearly-defined audience — and, ultimately, to drive profitable customer action.


With 75% of web traffic originating from search engines, you can’t afford to be invisible.


The goal of Social Media Marketing is to utilize social networks to achieve business and marketing goals. We focus on measurable results, not just activity.


For marketing to be productive and effective, you need to know what’s working, what isn’t, and how to fix or improve it.

Drop Me a Line

Want a free quote on your project?

Call us now on 415.871.0504 or email us by clicking below…

Migrate your Site!

Bertholf Consulting is now an official WPEngine partner!

For a limited time, Rob Bertholf will personally review your site for opportunity areas and migrate you to WPEngine at no charge!

Happy Clients

  • I don’t know how you guys have done this, but you’ve managed to create a site that is BEautiful, practical, and experiential. No section or page is wasted — every area is useful and valuable to my target audience. I do really deep soul-stirring work, but the website makes the pursuit of freedom seem approachable… makes you want to give it a try! That’s an amazing feat — something I knew was necessary to bring more people on board and build brand. Self-help and personal development that feels contemporary and inviting… this website is AMAZING! You are AMAZING! I’m blown away by your kindness and brilliance. You are my ANGELS… thank YOU!

    Stephanie Chick
  • I would like to thank you Rob and your team for all the effort you made to get me up and running. You really are the best and I love your product. It gives me all the functionality I need and now that the glitches are ironed out…I’m thrilled with it. If I can ever do anything for your company, I’d be happy to do so. I appreciate the great service.

    Susan Applegate
  • I really appreciate the way in which Rob and his team go the extra mile to support their product. Their service is truly fantastic. I highly recommend the entire RB Agency team.

    Josen Ruiseco
  • Crazy support speed right there. 10/10!

    Aled Mann
  • THANK YOU!!!!!! That looks amazing!! Your support is astounding I really can’t thank you enough! Thank you, thank you thank you!! Always so fast to help.

    Ruth F
  • You’re the best! Thank you so much!

    Steve Payerle
  • Thanks again for your help! Ill be given you guy and the team a great rating. Thanks for the amazing and quick support!

    Carlo Vinci
  • Thanks. You are the greatest!

    Debi Pool
  • I have to express how happy we are with using the plugin and new site that you worked out for us! It is so user-friendly, our clients love the presentation, and it suits our workflow seamlessly! We save so much time and have refined our processes so much because of RB Agency… I cannot thank you enough for getting it all set up for our needs and for how awesome the site functions and flows! I sincerely appreciate your continued support and being a trusted and fantastic partner!

    Thank you so much!!!!! You all are the best!!!

    Chase McMorrough
  • Hi, I would like to thank you, for you have given good support!

    Anderson Barboza
  • Thanks for the excellent customer support!!!

    Jason Lee
  • I really can’t thank you enough. I have worked with plenty of companies and I’ve never received support as good as the support that I received from you guys. I will pass on any sort of maintenance fees and will ensure that I sign my client up for the new product once it is released in the coming year. I really appreciate it and I hope you’re having a good day.

    Matt Campana