Happy Limo's stretch Hummer was a big disappointment for our family. Let's see it had a broken door, no sound system and the A/C wasn't functioning properly. I had to track down the pick-up driver and the 2nd driver was demanding tip even though I put it towards the credit card. I wouldn't book with them at this point. The girl in the office was friendly and helpful when I called to complain, but it wasn't enough for us to continue to do business with them. That's the ONLY good thing I can say about them. She tried to fix things, but there is no fixing disappointment with a vehicle unless they had a replacement. I had booked the stretch Lincoln Navigator but it was in the shop the entire time I was there.
I did see another stretch hummer and it looked to be in good condition though I wasn't able to stick my head inside to really check it out. It was a company named Skyy Limo. I haven't checked their prices but I bet you that their prices are similar to Happy's.
Good luck! I know it was a pain trying to find someone with a stretch hummer that you feel comfortable with. I only went with Happy because of Mousesaver's recommendations and others that were happy with their service in general but I had no reports for the stretch hummer to go off of.