This review is well over due. , I had to review this individual as Id hate to see anyone get wronged like we were on our wedding day. We had Andrew booked to pay our wedding in Niagara on the Lake, which we was a key part of the wedding since we was a solo performer for my wife to walk down the isle, as well as was paid to play for awhile at the dinner after the ceremony. He showed up 1 hour late, and never answered his cell phone once while we were frantically calling him to see what the hold up was. He blamed traffic eventually, which was not the truth what so ever, just another excuse. Knowing my wife couldn't walk down the isle without Andrew there, and no calls at all to say he would be late was very worrying. He finally showed up, set up , and played what he had been asked to do at the ceremony. We weren't impressed to see he brought his boyfriend, and had him sitting with our guests, which was inappropriate since he never asked us to do so. He wasn't dressed for a wedding and stuck out like a sore thumb. When we were done the ceremony my wife and I left for the photos, and the guests went back to the venue for refreshments, and awaited Andrew to show up and play as well while they entered the venue and were seated. He was paid for 1 hour as well to play there, which he never showed up. We instead saw Andrew walking around the town with his boyfriend strolling around the town, which we both said, are you kidding me, he's touring the town with his significant other, and not fulfilling his duties. I couldn't confront him as we were taking photos and he was ducking in and out of shops once he realized we saw him, We sadly had paid him in full, contacted him afterwards and he gave us a long winded written excuse. Bottom line Andrew, you are a very shady character, lied to us to take our money , never fulfilled the contract you were paid to fulfill, and dodged us left, right, and centre. My recommendation is to take my advice as well as the one review below.