A note to our community regarding COVID-19. Learn more
Needs-First Tech
Needs-First Tech

Needs-First Tech

Top Pro

Offers remote services
Discounts available
Offers remote services
Discounts available
estimated cost

Select a service
Zip code
Topic areas

Responds within a day

Introduction: 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.

Current Top Pro

Hired 32 times

Background checked

1 employee

4 years in business

Payment methods

Cash, Check, Credit card, PayPal, Square cash app, Venmo, Zelle

Currently a top pro

Top Pros are among the highest-rated, most popular professionals on Thumbtack.

All year

Jan - Jun

This pro indicated that they reviewed CDC safety guidelines for COVID-19 and pledged to do the following:

Maintain 6 feet of distance from customers

Wear masks during the job

Disinfect surfaces touched during the job

Featured Projects

4 photos


Customers rated this pro highly for professionalism, responsiveness, and work quality.

Exceptional 5.0

29 reviews


Read reviews that mention:

Yuka K.

Computer Lessons

Peter is my lifesaver! I was really struggling with my computer application assignments for my school, but with his help I was able to finish both Excel and PowerPoint assignments. Thank you so much.
May 26, 2021
Cristin S.

Computer Lessons

Peter has done a great time in helping my son get caught up on is AP computer science. My son is feeling more confident about his skills in computer science thanks to his work with Peter! We highly recommend him!
May 11, 2021
Allyce B.

Computer Lessons

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.
Mar 31, 2021
Michele A.

Computer Lessons

Peter was extremely patient, knowledgeable and gave me hands on practice (Peter gave me lessons to work on in between our sessions) I can highly recommend Peter as he was a treat to work with and I will definitely be returning to tune up some more skills.
Mar 18, 2021
Joe L.

Computer Lessons

I am a tennis teacher by trade. I was looking for a teacher who could teach me basic computer skills to start. Peter is very informative and patient. Peter also has taken the time to lay out a plan to help me set and achieve future goals. I find Peter not only informative but enjoyable to work. I look forward to continued lessons with Peter.
Nov 13, 2019
Background Check

Peter Gorvitz


  • What should the customer know about your pricing (e.g., discounts, fees)?

    I charge between $45/hour and $55/hour for individuals, depending on the type of lesson offered, or the kind of consulting provided. Basic rates for individuals: -- 10 hours paid in advance: $425 ($42.5/hr) -- 5 hours paid in advance: $225 ($45/hr) -- charge per 1 hour lesson: $50 -- discounts available for larger packages or greater lesson durations Basic rates for groups: -- $80 per 1-hour lesson for two students + $15-$20/hr for each additional student I offer a FREE first short lesson for anyone who needs long-term tutoring or training. Additionally, often, services are provided in addition to any lessons or in-person consulting, at no charge.

  • 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.

Not what you’re looking for?

No problem: we have pros for every job.