Skip to main content
Toggle navigation menu
Release Notes
Facebook Hub
Submit a request
Sign in
Categories
Search
MaidCentral - Help Center
Employees
Scheduling - Cleaning Techs
Scheduling - Cleaning Techs
Articles
Team Mileage Report
Features: Allow Technicians to see Jobs for the Following Week
Trainee Position Factor - How it works, Common Issues and Faq
MC User Account(s) Technician and Office User (Video)
How To Set Up a Technicians Availability for Working an Overnight Shift
Inspections
Adding an Employee To The Job Schedule
Scheduling -- Allowed Hours: Not Calculating Correctly
Unable to Check In or Out of a Job
How is Efficiency Calculated for my Technicians?
New Time Off Request Entered by the Office for an Employee (Video)
How To Request a Partial Day Off via MC
How to Modify the Allowed Hours Associated with a Customers Base Fee
Leave of Absence for Scheduled MC Employees
How to upload an excuse for an unexcused absence as a technician (video)
How To Change an Employees Schedule for a Single Day
Company Level Efficiency for a Day
Employee Resources Link
MC Pay -- What IF Series Add Employee to Job (Video)
MC Pay -- What if a Technician Needs Their Time on a Job Edited (Video)
MC Pay What if I Need to Edit the Pay Amount for a Technician on a Job (Video)
MC Pay What if I Need to Edit the Pay Type for a Technician on a Job (Video)
MC Pay What if I Need to Edit a Time Clock for a Technician (Video)
How "Late" Works - Job vs Day
In MC you can assign Multiple Teams to the Same Job. NOTE the Job Start Time Will be the Same for Each Team.
Technician that is available for two different times frames in a single day (video)
FAQ: Can technicians see who else they're with on a job?
Why is there a red line on the Employee Schedule for a technician?
Taking a Break During an In Progress Job (Video)
Team Mileage Report
Features: Allow Technicians to see Jobs for the Following Week
Trainee Position Factor - How it works, Common Issues and Faq
MC User Account(s) Technician and Office User (Video)
How To Set Up a Technicians Availability for Working an Overnight Shift
Inspections
Adding an Employee To The Job Schedule
Scheduling -- Allowed Hours: Not Calculating Correctly
Unable to Check In or Out of a Job
How is Efficiency Calculated for my Technicians?
New Time Off Request Entered by the Office for an Employee (Video)
How To Request a Partial Day Off via MC
How to Modify the Allowed Hours Associated with a Customers Base Fee
Leave of Absence for Scheduled MC Employees
How to upload an excuse for an unexcused absence as a technician (video)
How To Change an Employees Schedule for a Single Day
Company Level Efficiency for a Day
Employee Resources Link
MC Pay -- What IF Series Add Employee to Job (Video)
MC Pay -- What if a Technician Needs Their Time on a Job Edited (Video)
MC Pay What if I Need to Edit the Pay Amount for a Technician on a Job (Video)
MC Pay What if I Need to Edit the Pay Type for a Technician on a Job (Video)
MC Pay What if I Need to Edit a Time Clock for a Technician (Video)
How "Late" Works - Job vs Day
In MC you can assign Multiple Teams to the Same Job. NOTE the Job Start Time Will be the Same for Each Team.
Technician that is available for two different times frames in a single day (video)
FAQ: Can technicians see who else they're with on a job?
Why is there a red line on the Employee Schedule for a technician?
Taking a Break During an In Progress Job (Video)
<% var getColumnClasses = function(numberColumns) { var classNames = 'col-12 mb-5'; if (numberColumns >= 2) classNames += ' md:col-6'; if (numberColumns >= 3) classNames += ' lg:col-4'; if (numberColumns >= 4) classNames += ' xl:col-3'; return classNames; } %>
<% if (heading) { %>
<%= heading %>
<% } %>
<% blocks.forEach(function(block, index) { %>
<% if (imageHeight) { %>
<% } %>
<% if (block.name) { %>
<%= block.name %>
<% } %> <% if (block.description) { %>
<%= block.description %>
<% } %>
<% if (alignment === 'left') { %>
<% } %>
<% }) %>
<% var getColumnClasses = function(numberColumns) { var classNames = 'col-12'; if (numberColumns >= 2) classNames += ' md:col-6'; if (numberColumns >= 3) classNames += ' lg:col-4'; if (numberColumns >= 4) classNames += ' xl:col-3'; return classNames; } %>
Categories
<% (categories.length > 1 ? categories : sections).forEach(function(block, index) { %>
<% if (imageHeight) { %>
<% } %>
<% if (block.name) { %>
<%= block.name %>
<% } %> <% if (block.description) { %>
<%= block.description %>
<% } %>
<% if (alignment === 'left') { %>
<% } %>
<% }) %>
Can't find what you're looking for?
Submit a request
Categories
<% categories.forEach(function(category, index) { %>
<%= category.name %>
<%= partial('partial-article-list-sections', { id: 'category-' + category.id, parentId: '#sidebar-article-navigation', sections: category.sections, activeCategoryId: activeCategoryId, activeSectionId: activeSectionId, activeArticleId: activeArticleId, partial: partial }) %>
<% }); %>
<% var maxSections = 5 %>
Toggle navigation menu
<% categories.forEach(function(category, index) { %>
<%= category.name %>
<%= partial('partial-section-list-sections', { parent: category, sections: category.sections, maxSections: maxSections, partial: partial }) %>
<% }); %>
Categories
Categories
<% categories.forEach(function(category) { %>
<%= category.name %>
<% }); %>
<% if (sections.length) { %>
<% sections.forEach(function(section) { %>
<%= section.name %>
<%= partial('partial-article-list-sections', { id: 'section-' + section.id, parentId: '#' + id, sections: section.sections, activeCategoryId: activeCategoryId, activeSectionId: activeSectionId, activeArticleId: activeArticleId, partial: partial }) %> <% if (section.articles.length) { %>
<% section.articles.forEach(function(article) { %>
<%= article.title %>
<% }); %>
<% } %>
<% }); %>
<% } %>
<% if (sections.length) { %> <% var hasParentSection = parent.hasOwnProperty('parent_section_id') %>
<% var sectionsInCategory = sections.slice(0, maxSections) %> <% sectionsInCategory.forEach(function(section, index) { %> <% var isLast = ((index + 1) === sectionsInCategory.length) && !hasParentSection %>
<%= section.name %>
<%= partial('partial-section-list-sections', { parent: section, sections: section.sections, maxSections: maxSections, partial: partial }) %>
<% }); %> <% if (sections.length > maxSections) { %>
See more
<% } %>
<% } %>