Thanks everyone for your suggestions.
We ended up going to Dr. Alsalem
After reading the reviews, learning about his education and getting our first consultation, we felt he's the right dentist for us. He's very professional, yet friendly. Actually, everyone who works there is really friendly. That's a nice change 
We've been to a couple other dentists for consultations but never went back.
So far we are happy with his work. My husband got a root canal treatment on one of his teeth. The next step is the crown. I'll post updates soon.