I have known Brian Rosenberg for many years now and have worked with him multiple times. I can always go to Brian for expert advice, creative ideas and solid workmanship. His professionalism is second to none, you can always count on Brian for excellence.