You'd probably have to pay full price but check out Papillon Airways, they do the Grand Canyon tours out there in Eurocopters. In San Francisco try SF Helicopters.
Grand Canyon Sightseeing and Helicopter Tours | Papillon Grand Canyon Air Tours
San Francisco Helicopters