The G Foundation provides grants and financial support to community service organizations across the Greater Toronto Area and beyond. The foundation identifies gaps in social services and directs resources to programs that address homelessness, poverty, mental health, and access to education. By partnering with established nonprofits and emerging community groups, the foundation helps expand vital services like food assistance, housing support, and youth mentorship. Based in Burlington, the foundation works to strengthen the social infrastructure that enables vulnerable populations to rebuild their lives and participate more fully in their communities.