Andrew Kirkwood (Maintenance Manager) @ Daniel E. Oakes and Associates