Special visits are up to the warden. If your visitor makes a compelling case for the special visit, they usually allow them. If your visitor is traveling over 150 miles, they almost always grant the special visit.