Great experience working with Dan. He is very good and easy to work with. He thinks for the client in many ways and anticipates needs. I will use Dan in the future and I highly recommend him.