MJK Construction is a fully bonded and insured general contractor based in Mississauga, serving institutional, commercial, industrial, and residential projects across the GTA and Ontario.
Five core services covering the full lifecycle of a build.
Cost control, scheduling, quality assurance, and compliance management from concept to completion.
Learn more →New builds and complex renovations, including occupied-space work and AODA compliance upgrades.
Learn more →Masonry repair, structural stabilization, and building-envelope work that protects historical value.
Learn more →HVAC, electrical, plumbing, and infrastructure installation and upgrades.
Learn more →Excavation, grading, underground utilities, and drainage systems.
Learn more →Municipalities and institutions where MJK has completed project work.
A selection of recently completed work.



York Region, ON
View project →Not sure whether to post a project or request an estimate? Start here.
“Request an Estimate” is for an early-stage inquiry — you're still exploring options and want to talk through scope, budget, and timeline before committing to details. “Post a Project” is for a defined, ready-to-scope project — you already have an address, budget range, timeline, and often drawings or photos — and it goes straight to our estimating team for a formal quote.
Start with “Request an Estimate.” It's the lighter-weight option — just tell us the basics and we'll follow up to help scope things out. You can always submit a full “Post a Project” once you have more details, drawings, or documents ready.
No. Neither option requires an account or login — fill out the form and our team follows up directly by phone or email.
No — “Post a Project” and “Request an Estimate” are for clients and property owners with construction work to be done. Subcontractor and subtrade interest is handled through our Careers & Subcontractor Network page instead.
For a “Post a Project” submission, an estimator will contact you within 2 business days. For a “Request an Estimate” submission, our team follows up shortly after — both go directly to our estimating team, not a call centre.
Tell us the scope and we'll get back to you with next steps.