Hamad Medical Centre's Dental Services would be best if you have a health card. Naseem Al Rabeeh is also good as they accept almost all major insurance providers, despite that they also offer economical prices. Check out their services/contact them here: https://www.naseemalrabeeh.com/dentistry.php