I had the pleasure of working with Shoham and his firm. Very professional and knowledgeable with excellent communication. Got the job done and I got paid! Very happy with the result! Highly recommended