About us

Serving Customers in the GTA Since 1971

Family Owned And Operated.

Castle Glass & Locks is a family-owned hardware business in the Greater Toronto Area operated by various generations since 1971. The current owners Reuben & Laura, (having a combined 50 years of experience), abbreviated the name to Castle GLD, to incorporate the lock & door departments. Our team has expertise in glass, lock & door services for high-rise residential, low-rise commercial properties, their managers, and residents. We always strive to ensure all our work and installations are completed in a manner that exceeds our clients’ expectations. 

Where It All Started

Family Owned And Operated.

Reuben, the current owner, started working in his father’s hardware store when he was a high school student and started learning about glazing and locksmithing techniques from his older cousins. What began as a part-time job became his lifetime passion, and he quickly became an expert in product knowledge, fire codes, and accessibility requirements in the Property Management Industry.


Laura joined Reuben in the year 2001, and they have been managing the business together for more than 20 years. With hands-on experience in accounting and business management, she began working as the head of office administration and customer relations. With her expertise and skills, she gained the trust of owners, high-level property managers, and senior resident managers across the GTA.


When the duo acquired Castle Glass & Locks, they expanded their client base to include the West End. Then in April 2022, the company moved to our new 12,000sq ft office & fabrication unit in Vaughan.  With easy access to all the 400 highways, our technicians provide maintenance & repairs to clients across the GTA.  Our service area ranges East / West from Oshawa to Hamilton and North / South from Barries to downtown Toronto.


Whenever we work, our sole objective is to offer reliable and affordable services to help you overcome the hurdles of meeting new codes and resolving the constant change in accessibility requirements for multi-tenant residential properties. The expert technicians at Castle GLD are ready to take on any issue involving window repairs, new glass, lock and  door replacements. Our locksmiths have professional trade skills in door and frame installations, high-security hardware, and standard lock cylinders. On the other hand, our glazing team comprises qualified personnel who are insured and trained to take security measures wherever possible to ensure our client’s safety.


With the help of our new fleet of vehicles equipped with a vast collection of tools, we try to resolve every issue related to glass and hardware. 

Reuben Moses

Owner & President


Reuben is our owner and president, overseeing all daily operations. Whether you seek estimates, drawings, site inspections, large-scale fabrications, guidance on Ontario building codes, or accessibility requirements, Reuben is your go-to expert. Catch him at his desk collaborating with contractors or lending a hand in the back shop, ensuring our team of in-house fabricators meet the highest standards for your project.


Contact: Office 905-949-6640

[email protected]

Laura Harkin-Moses

Partner, Treasurer / Secretary


Laura, our Partner and Treasurer, serves as our in-house bookkeeper, overseeing all aspects of accounting, from payroll to accounts payable, and staffing to HR. She’s our guardian of compliance and safety standards, ensuring they’re up-to-date and prominently displayed on vendor portals and compliance websites. Laura takes charge of updating WSIB, AODA, WHMIS, Occupational Health & Safety, and more. In addition, she nurtures both new and existing client relationships.  Working along with other colleagues and our advertising team, Laura challenges herself and the Castle Team to exceed customer expectations.


Contact: Office 905-949-6640

[email protected]

Service Team


Our Service Manager Suman leads our team of 20+ installers and experts, ensuring the right technician for each job.  He completes site inspections personally to maintain top-notch quality and control and ensures every project is a success.  Most of our senior technicians have over 15 years or more of industry knowledge.  Suman is always available to discuss your concerns and help you implement the right process.


Additionally, we have a small team of subcontractors, to help with large installations, accessibility ramps or other specialty skills whenever they’re needed.  Castle GLD prides itself on welcoming newcomers to the trades and offers hands-on apprentice training. 

Additionally, we have a small team of sub-contractors to help with large installations and we are currently training new apprentices in our specialty trades.


You can contact our service team 24 hours / day at 905-949-6640 VOIP line.


Office Team

Lauren leads our office with her management skills and can assist you with all billing and customer enquiries.  From the early morning hours till late afternoon, the office team is your First Point of Contact!


Invoicing & Accounting

Phone: 905.949.6640

[email protected]


When calling or emailing, you can be sure to reach Emz, Mena or Tamara who will help you with all your service requests, estimates and installation schedules.


Service, Scheduling & Estimates

Phone: 905.949.6640

[email protected]


Contact us now for a free quote on your project