My experience with Chuck Klein was incredible. The level of professionalism & communication was high. Chuck moved quickly to get things done. He knew the business well and also put a personal touch along with it. Chuck followed up with some extras such as a disposable camera & a guest book. I would definitely do business with Chuck in the future and refer to anyone who wants things done with integrity & class!