Yes, they are still in business. The son of Larry Hill (the original business founder) now runs the shop. I had the same experiences as you did with regard to being under the car directing the layout. I assume the son is the same way but can't speak from experience with him.

- EM