About CanMaple Consultant Inc.
CanMaple Consultant Inc. is an Edmonton, Alberta-based engineering consulting firm offering civil, structural, mechanical and electrical engineering, architecture & design, and construction/project management services. The firm works with developers, property owners, contractors and municipalities on projects across Edmonton and other Alberta communities.
The firm's approach is built around keeping engineering disciplines connected rather than siloed. On a typical multi-discipline project, civil, structural, mechanical, electrical and architectural work is developed by the same team, checked against each other as the design progresses — reducing the coordination gaps that tend to appear when separate consultants hand drawings back and forth. On single-discipline engagements, the same standard applies: a scoped proposal, direct communication with the engineer or designer doing the work, and a report or drawing set built for how it will actually be used.
What We Offer
The firm's ten service lines cover the full lifecycle of a building or site project. Civil engineering handles the site-level work — grading, servicing, roadways — that gets a parcel ready to build on. Structural, mechanical and electrical engineering cover the building systems that carry load, condition the air and distribute power. Architecture & design produces the building layout and construction drawings. Construction management and project management support the build phase and overall coordination. Material takeoff and machine control modelling support estimating and earthworks. Building condition assessment evaluates existing buildings rather than designing new ones.
Not every project needs every discipline — a homeowner removing a load-bearing wall needs structural engineering alone, while a new commercial building typically needs several disciplines coordinated together. CanMaple scopes each engagement to what the specific project actually requires.
How We Work
- Every engagement starts with a conversation about the actual site, project and goals — not a generic package. A written proposal follows, describing exactly what's included before any work begins.
- Multiple disciplines on the same project are coordinated directly, rather than reconciled after each consultant finishes independently.
- Clients work directly with the engineer or designer responsible for their scope, rather than through a account-management layer.
- Alberta-specific factors — climate, soil conditions, and municipal and provincial code requirements — are built into the engineering from the start, rather than treated as an afterthought during permit review.
Service Area
CanMaple is based at 6526 Mann Lane NW, Edmonton, AB, and takes on project sites across Edmonton and other Alberta communities.
Alberta Focus
Working exclusively in one province means Alberta-specific factors aren't a generic checklist item — they're built into how every scope is approached. That includes the National Building Code – Alberta Edition and municipal permitting requirements that vary by jurisdiction, the region's freeze-thaw climate and its effect on foundations, envelopes and drainage, and the expansive clay soils common across the Edmonton area that influence structural and civil design decisions.
Explore Our Services
Frequently Asked Questions
What kinds of projects does CanMaple take on?
Residential, commercial and industrial projects, ranging from single-discipline engagements (a structural review, a civil servicing scope) through to fully coordinated multi-discipline design and construction support.
Is CanMaple a design firm, an engineering firm, or both?
Both — architecture & design is provided directly alongside the firm's civil, structural, mechanical and electrical engineering disciplines.
Do you only work on new construction?
No — the firm's scope includes renovations, additions, structural modifications, building condition assessments and construction-phase support for existing buildings, alongside new-construction work.
How is CanMaple different from hiring separate consultants for each discipline?
When multiple disciplines are needed, having them under one team means design decisions are checked against each other as the project develops, rather than each consultant working independently and conflicts being discovered later.