NOTE 11-24-23: PLEASE LOOK AT BLACK FRIDAY SALE IN PHOTO BELOW
My goal is to help you to meet your business, personal, or non-profit needs, via a context of technology.
- Always a FREE consultation.
- We help you articulate your goals, based on your needs.
- A commitment to your your needs being met.
Technology Consulting:
- Technology consulting is an effort of helping people and businesses, not of choosing or making technologies. This comes out of the goal to help.
I have fifteen years experience in software support and development, and a couple years experience teaching, in computer software and programming, as well as in ESL and school subjects.
My technology experience includes Java, PHP, Python, JavaScript; MS Excel, VB, Data Analysis; setting up Wiki systems, managing technology for non-profit groups.
Computer Programming and other lessons:
I have taught at a Full-Stack development coding school, as well as in other non-profit computer applications and computer literacy educational projects. I seek to work with my students' learning style and background, in order to provide an effective tutoring experience. I enjoy teaching, and I am glad to help you learn, even if this means fielding calls when you need assistance.
Overview
Current Top Pro
Hired 60 times
Background checked
2 employees
9 years in business
Business hours
Sun1:00 pm - 11:59 pmMon1:00 pm - 10:00 pm
Payment methods
This pro accepts payments via Apple Pay, Cash, Check, Credit card, Google Pay, PayPal, Square cash app, Stripe, Venmo, and Zelle.
Top Pros are among the highest-rated, most popular professionals on Thumbtack.
2025
2024
2023
2021
2020
Services offered
Topic areas
Understanding pc
Spreadsheets
Word processing
Email
Work location
I work remotely (phone or internet)
Projects and media
Projects and media
Reviews
Customers rated this pro highly for responsiveness, professionalism, and work quality.
Exceptional 5.0
46 reviews
5
100%
4
0%
3
0%
2
0%
1
0%
Your trust means everything to us. Learn about our review guidelines.
Read reviews that mention:
Sandy S.
May 11, 2025
•
Hired on Thumbtack
Peter was great. He responded to my request quickly, had a conversation with me by phone to determine my exact needs and then delivered outstanding computer training on Zoom for me. He was thorough, knowledgeable, patient and gave me lots of details on the features I could use. I greatly appreciated his efforts. As a result, I am now using Zoom in more advanced ways and having better coaching sessions with my clients. Peter thank you so much!
Details: Adult • Intermediate • Understanding my PC • The computer teacher travels to me • Phone or internet (no in-person meeting)
Computer Lessons
Beate I.
Feb 8, 2024
•
Hired on Thumbtack
He is very patient in trying to accommodate people like me, who progress very slowly. He always tries to make sure, that his customer (me) understands and can follow his instructions. He offers an extra benefit by recording the individual lessons , so that the customer can watch it and go offer it again. Overall I had and still have a very positive and satisfying experience with my Needs-First and can highly recommend him as your future computer teacher.
Details: Adult • Beginner • Understanding my PC • Spreadsheets (e.g., Excel, Access) • Word Processing (e.g., Word) • I travel to the computer teacher • The computer teacher travels to me
Computer Lessons
Allyce B.
Mar 31, 2021
•
Hired on Thumbtack
I was really fortunate to find Needs First as a tutor! I have not been in school for over 30 years and I have not been aware of the new computer technology. Peter is knowledgeable, patient and experienced. His creative ways of teaching helped me greatly improve my work. My projects were outstanding. I feel confident that if I need direction with any future computer endeavors, I wouldn't hesitate to contact him.
Details: Adult • Beginner • Presentation (e.g., Powerpoint) • Phone or internet (no in-person meeting)
Computer Lessons
Chonita T.
Dec 31, 2019
•
Hired on Thumbtack
I highly recommend Peter. I am taking a class in HTML, CSS, JavaScript, and PHP and was finding the learning curve to be quite steep. I have been working with Peter for the past two months while taking the class, and he has increased my understanding of the subject matter immensely. Peter can help you think through and solve any programming problem you face, whether design, implementation, or debugging problems. He thinks quickly and logically and is an excellent communicator. His tutoring rates are very reasonable and he has always been flexible and understanding when I have needed to make adjustments to our appointments due to work. Two more important qualities that Peter possesses are his kindness and his sense of humor. Having a tutor who is empathetic to a struggling student's insecurities and frustrations, and sensitive enough to coach you through it, really helps keep you motivated when the coding and programming road has felt long, dark, and rocky. Any student would be lucky to work with Peter!
Details: Adult • Intermediate • Creating a website • I travel to the computer teacher
Computer Lessons
Nathan W.
Jun 25, 2024
•
Hired on Thumbtack
My experience was excellent!! Needs-First Tech prepped me for a job skills assessment test that was critical to obtaining the job. I would have never passed the test without Peter's teaching and knowledge about Excel and especially Pivot tables.
Details: Adult • Intermediate • Spreadsheets (e.g., Excel, Access) • I travel to the computer teacher • The computer teacher travels to me • Phone or internet (no in-person meeting)
Computer Lessons
Credentials
Background Check
Peter Gorvitz
FAQs
What should the customer know about your pricing (e.g., discounts, fees)?
I offer a FREE first short lesson for any individual who needs long-term tutoring or training.
Additionally, often, services are provided in addition to any lessons or in-person consulting, at no charge. We provide homework or materials when feasible, as well as scheduling flexibility even at standard rates, though we commit to these services at the "premier" rate.
Basic rates for groups:
-- For 9 or more hours (more than four weeks at 2hrs/week):
$140 per 1-hour lesson for two students + $15-$20/hr for each additional student
-- For 5 to 8 hours (up to four weeks at 2hrs/week):
$150 per 1-hour lesson for two students + $15-$20/hr for each additional student
Per session:
-- $150 per 1-hour lesson for two students + $25-$30/hr for each additional student
Basic rates for individuals:
I charge between $110/hour and $150/hour for individuals, depending on the type of lesson offered, or the kind of consulting provided.
Discounts offered for college/university STUDENTS
Standard service
-- 10 hours paid in advance: $1,100 ($110/hr)
-- 5 hours paid in advance: $600 ($120/hr)
-- charge per 1 hour lesson: $125
-- discounts available for larger packages or greater lesson durations
Premier service
-- cover homework and additional resources, as well as priority scheduling and e-mail assistance:
-- 10 hours paid in advance: $1,300 ($130/hr)
-- 5 hours paid in advance: $712.50 ($142.50/hr)
-- charge per 1 hour lesson: $150
-- discounts available for larger packages or greater lesson durations
What is your typical process for working with a new customer?
We start with a 20 minute phone conversation, for an initial discussion of your needs. Following this conversation, we meet for a consultation to discuss your needs further and to develop a plan.
What education and/or training do you have that relates to your work?
I have 12 years experience in technical support and software development, as well a couple years experience teaching computer software, web development, ESL, and other subjects.