Ball Machine Rental

GripSpin Tennis Courts
📍 Practice Zone: Court 1 (Next to Pickleball Court)
All ball machine sessions are held exclusively on Court 1, located right next to the pickleball court.
Rental Details & Rules

Pricing Structure: Rental is $35 PER PERSON for a 50-minute session. Bringing a second player? Please select the "Additional Player" add-on at checkout (+$35).

Capacity: Limited to a maximum of 2 players per court reservation for safety and space management.

Card-on-File & Damage Policy: A valid credit card is required to be saved on file at checkout. Clients are fully responsible for proper operation. Any physical damage, improper handling, or introduction of foreign objects (wet balls/debris) will result in direct charges for replacement parts plus a $60/hr labor repair fee.

Community Impact: Proceeds from your rental directly fund Grip Spin Tennis community programs and youth outreach.

1 Book Your Session
Max 2 Players Only

Court 1 Ball Machine

$35 Per Person / 50-Min Session Includes Spinshot Player Machine & Tennis Balls
Card on file required for reservation & damage authorization
Select Date & Time
➕ Bringing a second player? Add them at checkout for +$35
2 Frequently Asked Questions
📱 How do I control the ball machine & custom drills?

Our Spinshot Player ball machine is controlled wirelessly using your smartphone as a remote! Download the "Drill Maker" app prior to your session to program custom drills, adjust speed, spin, and ball feed intervals.

👥 Can I bring a friend or hitting partner?

Yes! Up to 2 players maximum are allowed on the court per rental. Because pricing is $35 per person, please make sure to select the "Additional Player" add-on (+$35) when completing your checkout.

💳 Why is my credit card saved on file?

A card-on-file is required for all ball machine bookings to authorize equipment liability. Clients are responsible for inspecting the machine upon arrival and reporting any pre-existing issues immediately to 650-499-9387. Any damage resulting from misuse or negligence will be charged to the card on file for required parts and a $60/hr labor repair fee.

🌧️ What is the cancellation & weather policy?

Rescheduling or cancellations must be completed at least 24 hours prior to your start time. In the event of court closure due to rain, staff will help you reschedule your session for the next available open slot.

3 Support Our Mission

Thank you for helping us grow the game in our community!