Schedule Consulting and Training with Bill

This page is for Bill’s current clients.  If you are not currently a client of Bill, please contact him to let him know of your interest in meeting instead of using the links below.  Thank you!

Selecting a shorter time to meet might make earlier dates and times available.

Microsoft Teams is an option for meeting hosting, but Bill recommends Zoom as it allows him to draw on your screen to point out areas of the software and more easily record and share recordings.


“It was clear to me you understand the system, could see what we are challenged with, and have a way of teaching that is extremely calm, clear and given in a manner in which it is absorbed. Lots of words to say JOB WELL DONE.”

Director of Development
Organization Serving Children in San Jose, CA

Subscribe to Bill’s newsletter