One of my favorite genealogy societies is the Ontario Genealogical Society (OGS) in Toronto: www.ogs.on.ca They have branches throughout the province. Whenever I have an Ontario case for a client, the OGS website is among one of the first Internet sources I check.
On the OGS website are databases such as the “Ontario Cemetery Ancestor Index.” If you find a grave you are interested in, then you can write the society for a full transcript of the entry. Remember many libraries have purchased the published versions of the OGS transcripts. The website also has an “OGS Projects” link which details indexing programs and their status.
If I need a local agent to look at records at a courthouse or church, I go to the “Branches” section of the OGS website to contact the correct society. Then I can work out the details I need with the branch society. The advantage of contacting a branch of the OGS for onsite research is they are staffed by local family historians familiar with the records you may need.
This is an organization you need to always consult in your Ontario research. They are a reputable organization with programs in place to preserve records and accomplish their goals. For this reason, always check back on their website to see what’s new.