All reviews seem negative
Towed our vehicle from parking lot without permission. No one called them. When confronted they lied and said we were parked illegally. Guess they are police now too.