Extremely helpful and kind; very knowledgeable and thorough; takes his time to explain and advise you properly. Highly recommend!Ragida Aboukhair