We Value our Team
Where quality and trust come together choose JCG General Contractor for unparalleled reliability, transparency, and commitment to excellence in every project.
Experience peace of mind knowing your home improvement project is in the hands of experienced professionals.


Juan Cerra G.
President/Owner
President and Owner of JCG General Contractor. Juan has successfully built his career in different fields, and he got two degrees from University and College like PhD in Veterinary Medicine & Zootechnician, and Business Administration - International Business. Juan was recognized for his managerial skills in Veterinary Medicine-Business Administration for different companies. Juan established his company JCG General Contractor which has grown and established itself as a benchmark for having the ability to carry out work in three different fields across Canada. Juan's commitment, focus, high quality standards and excellent business relationships in carrying out his work have taken his company to the pinnacle of success.

Nelson Gomez
Project Manager
Construction Manager of JCG General Contractor. Nelson has a successful career in the construction field across the country. Nelson has been a leader in different administrative projects focused on the subject of construction, renovation and landscaping. Among his main skills are responsibility, punctuality and efficiency in each of his projects. He has been recognized countless times for the affinity he has with each of his clients. Nelson's successes have depended on his commitment and focus on his profession.


Angela Cerra
Assistant President
Angela joined the JCG General Contractor team as Business Development and Lead Estimator. Angela is responsible for overseeing business development, customer/owner interaction, and company marketing.

Maiguel Alexander Contreras
IT Manager
Maiguel has more than 18 years of experience in the technology area. He oversees and organizes the development and implementation of systems intended to facilitate the company's business processes. Employees use these systems to perform everyday tasks more efficiently.

