"Each of our children’s psychiatrists told us that Ontario doesn’t offer the specialized residential treatment that they needed...."
Homewood, in Guelph (or whatever that institution is now called) used to offer exactly that class of treatment, thanks to an incredibly competent staff and adequate funding. 
Social services can only be properly funded with the election of politicians who don't compete for votes by demanding lower taxes.