John C.
Los Altos Hills, CA
10/03/2019
Overall good
Waiting on response to parts that need to be ordered and how long that takes.