I used M&M limousine services for my wedding. Please be aware before you book your limo with this company. It will truly panic you, when it is supposed to be the happiest time of your lives. Not only was there no Champagne in the limo as promised, but it smelled like beer and there were beer caps everywhere along the windows. This limo was not cleaned before it arrived, as promised. I did not want a stripper pole in the limo, and there was one inside (it was greased up also). The limo driver was terrible, not only did he get lost every turn he took, but he set us back on timing. Our pictures had a stripper pole in them. When we were ready to leave the location where we were taking pictures, the limo driver was gone. We had to wait for him 20 minutes, because he decided to go to the store. I had to accommodate him. I wrote and called the company afterwards, and no one returned my phone calls. No discount and no apology. All of this is so inappropriate. If you want a limo for a party, then you are good to go but for a wedding, you should think twice.
P.S. I forgot to mention, the limo driver had no problem trying to drink with us. Very safe!