Dr Ganim and his team are the best They provide top notch services You will definitely be pleased with his work He is very engaging, vocal, and provides a welcoming environment with his patients as well as the entire office staff