We hired Stephen to play at our wedding ceremony this past Friday. He had no problem playing a few unusual song requests that are not a part of a normal wedding repertoire. He arrived very early and handled getting all set up on his own - even finding electric from the venue. Then when it appeared that it was going to rain, he moved his entire setup to the back up indoor location without complaint. I highly recommend Steve for whatever event you are planning; his rate is extremely reasonable and he will not disappoint!