Can't remember exactly but we paid about QR850 at Qatar Veterinary Center (over the road from Aspire. They have a website) about a month ago. They are Western run and were very good. To be honest, I think I would prefer to be treated by them than the quacks who are practising in doctors' surgeries.
Did hear about a group near the airport who spay for free but no idea who they are.