Company Platform
Welcome Back
Sign in to your MAGCOR workspace
Contact your administrator to request access
Company Platform
Set Your Password
Choose a password to secure your account. Minimum 8 characters.
Once set, you'll be signed in automatically.
Dashboard

Good morning

Here's what's happening on your projects today.

—:—
-
📋
New Report
New Task
🕐
Time Clock
🏗️
Projects
—°
Loading...
Toronto, ON
Loading...
📋
New Report
File daily report
🕐
Time Clock
Sign in to job
🏗️
Projects
View all active jobs
New Task
Add a task
Active Projects
My Tasks
Upcoming Deadlines
Recent Activity
Last 24h
Status
Service
Pending 0
In Progress 0
Completed 0
Blocked 0
--:--:--
Loading...
Not signed in
How your time is tracked
Time Log
Week of —
📦

Inventory

Inventory tracking coming in the next build.

⚠️ Critical Injury or Fatality — Immediate Steps
  1. Call MLITSD now: 1-877-202-0008 (Health & Safety Contact Centre, 24/7)
  2. Notify the Joint Health & Safety Committee / rep, and the union (if any)
  3. Do not disturb the scene except to prevent further injury or aid the injured (OHSA s.51(2))
  4. Submit a written report to the Ministry within 48 hours
Under O. Reg 420/21. This is a reminder, not legal advice — when in doubt, call the number above.

Email Branding

Set the company-wide sender name shown on outgoing proposal emails. This is what clients see as the "From:" line in their inbox. Only super-admin and admin can change this — the Send Proposal modal shows it read-only for everyone else.
Example: "MAGCOR Demolition" — appears as the From: name to recipients. Replies still route to whatever Reply-to email the sender configures per-proposal.

Labour Defaults

What you actually pay the labourer.
CPP, EI, WSIB, vacation pay (typically 25-30%).
Burdened cost × multiplier = client bill rate (e.g. 2.25 = competitive residential, 2.75 = standard commercial).
Default productivity per labourer for manual demolition estimates.

Supervisor Defaults

A typical crew has 1 supervisor + N labourers. When enabled per-estimate, supervisor man-hours are billed at this rate. Burden % and bill multiplier are independent of the labourer values above.
What you pay the supervisor (often $40-45/hr).
May differ from labourer burden (different benefits/insurance class).
May differ from labourer multiplier — supervisor time is often billed at a different margin.
Sets the default state of the "Includes supervisor" toggle on new estimates. Each estimate can override.

Markup Defaults

Applied on top of direct cost subtotals on every estimate.

Operator & Crew Rates

Default hourly rates for the operator, pit-man / labourer, and supervisor when used on Machine Demolition or Excavation jobs. Cost is what MAGCOR pays. Sell is what's billed to the client. Both are editable per estimate.
Burdened cost incl. CPP/EI/WSIB.
Billed to client.

Excavation Defaults

Default values used when starting a new excavation estimate. Each is editable per-estimate.

Materials Defaults

Default values used when starting a new estimate that includes purchased materials. Each is editable per-estimate.

Expense Tracking

Defaults for job-cost tracking. The approval threshold and the automatic insurance / fuel charges (coming in later phases) read these values.
SUDICO Rental Rate Card
Default prices for external bin rentals — these pre-fill each rental's billing (you can still adjust per rental). Billing is entered into QuickBooks.
Flat rate by material ($)
Service + tonnage defaults

Tools & Site Costs

Hidden costs that add up on every job: tools, PPE, mobilization, and job-specific insurance. Defaults adjust by project type.
% of labour cost for consumables (saw blades, fasteners, etc.)
% of labour cost for safety supplies
First-day site prep flat fee
Default $0 — fill only if needed per job
Commercial usually 4-5%
Commercial usually 3-4%
Larger sites need more setup
Default $0 — fill only if needed per job

Travel & Vehicle

Per-km vehicle wear + driver windshield-time wages. Multiplied by job days automatically.
CRA standard is $0.72; we recommend $0.85 to cover vehicle wear + time
How many trucks/vans typically per job
Round-trip windshield time, paid as wages

T&M Billable Rates — Role Defaults

When you log a T&M extra on a project, the billable rate per worker defaults to the rate for their role below. Per-worker overrides (set on the worker form) win when present. These are what you charge the client per hour — your cost rates live in the worker form.
Typical: $65–$85/hr.
For machine operators. Typical: $85–$115/hr.
Senior labourer / crew lead.
Site foreman running the crew.
Project supervisor / superintendent.

T&M Disposal Markup

Default markup applied to disposal costs (bin rentals, tipping fees, dump trips) when logged as T&M extras. Each disposal line can override this per-entry. Industry note: most clients accept up to ~15% markup on disposal; over 20% tends to trigger requests for vendor receipts. Recommended: 10–15%.
Applied on top of your vendor invoice cost. 0% = pure pass-through.

Disposal Rates ($/load — your cost)

Set your true cost from disposal vendors. Inert materials (concrete, brick, dirt, asphalt) fit in 14yd roll-off bins, 7yd or 10yd hook-lift bins, or 18yd tri-axle dump trucks (weight limits).
Mixed C&D waste — fits in any bin size.
ROLL-OFF BIN
HOOK-LIFT BIN
Concrete only — heavy material restricted by weight.
HOOK-LIFT BIN (FLAT RATE)
Brick only — heavy material restricted by weight.
HOOK-LIFT BIN (FLAT RATE)
Dirt or clean fill — heavy material restricted by weight.
HOOK-LIFT BIN (FLAT RATE)
Asphalt only — heavy material restricted by weight. Common for driveway tear-outs and roadwork.
HOOK-LIFT BIN (FLAT RATE)
Default markup applied to disposal lines on new estimates. GTA competitive range: 15-25%.

Unit Cost Library

Common takeoff items with default GTA cost rates. The estimator uses these to auto-price uploaded takeoffs.

Equipment Rental Library

Commercial equipment rentals with current GTA market rates. Click 🔍 on any line in the estimator to refresh from the web.

Demo Type Library (Calibration)

Industry-research-backed defaults for the 37 demo types used by the Manual Demo picker and Bin Suggestion. As MAGCOR completes jobs, edit the production rate, yield, weight, or notes to reflect actual crew performance. Future estimates use the updated values; existing estimates keep their saved rates.
Click ↻ on any row to restore that row to its seeded industry default.

Excavator Fleet

Your fleet of demolition and excavation machines. Each card stores internal cost, sell rates by work type, productivity factors, and float defaults. These flow into the Machine Demolition and Excavation modules and remain overridable per estimate. Click any card to expand and edit.

Equipment Rental Rates

Operated hourly rates (machine + operator + fuel) for the Equipment Rental quote type. Each operated rate is computed from the machine rate, the billed operator rate, and fuel (litres/hr × diesel price below). All values are suggested market rates — edit any of them. These are the defaults; you can still override per quote.
Ontario working avg. Used for every machine's fuel cost. Overridable per quote.
Flat transport fee. Charged twice (drop-off + pickup) on each quote.
Billed minimum per machine. Industry standard is 4.

App Users & Access

People with a login to the MAGCOR platform, and their access level. This is separate from the crew Roster (who works jobs) — someone can be one, the other, or both. Crew members who also have a login show a “Crew” badge.

Recently Deleted

Items deleted in the last 30 days. After 30 days they are permanently removed automatically.

SMS Audit Log

Every outbound SMS sent through MAGCOR is logged here. Records are kept indefinitely for legal and administrative reference. Status updates from Twilio (sent → delivered) flow back via webhook in real time.

Schedule History

Every change to schedule entries and crew assignments is logged here permanently. Records can never be edited or deleted from the app. Filter by date range to investigate a specific period.

Weather Alerts

The platform checks every scheduled job's forecast each morning at ~5 AM Toronto time and sends an SMS alert when conditions are unsafe: precipitation > 70%, high temp < -10°C, or wind > 50 km/h. Recipients can reply RESCHEDULE to move the job to the next working day.

Lead Source Reporting

Breaks down captured leads by source and channel so you can see what's actually producing won jobs. Avg Days is the average time between lead capture and the linked estimate being created — your operational responsiveness signal.