Leonard is a top notch negotiator and a true professional in the Real estate business. He has excellent communication skills and always stays on top of all updates and i was never guessing on what was going to happen next in the process. I highly recommend Len. I am a client for life!