Very professional and friendly staff, wont think twice to contract them when i come back to Vegas. They pickep up and brought us back on the time they promised, even than two girls were missing at the end of the tour and we had to wait like 20 minutes more for them at the Grand Canyon. Our Guide was awesome i dont remember the name but was a very informative girl from Hawaii.