Cannot say enough about Greg���s DJ services for our recent wedding. He was very organized, so pleasant, so easy to deal with. His experience with weddings made it so easy for us. The music choices were great and got our guests dancing. He definitely made our day extra special. A big thank you GregRead more