Skip to main content
Toggle navigation menu
Release Notes
Facebook Hub
Submit a request
Sign in
Categories
Search
MaidCentral - Help Center
Employees
Employee Level
Employee Level
Articles
MaidCentral Technicians: Time To Complete
MaidCentral Working Open Tickets
MaidCentral User Roles Views, Dashboards, and Accessible Functionality
Welcome to MaidCentral Activate Account
Technician Notes Added for a Job
Employee Schedule Settings
How To Create an Employee and Employee Account
Sending, Tracking, and Managing On The Way Reminder Notifications
Dynamic Estimated Time Remaining
Texting a technician (Or multiple) through Maid Central.
How technicians can report or create an office ticket from their employee account.
User Account Roles
Termination: Steps and FAQs
Employee Account: Lock and Unlock
How To Request Time Off as a Technician from My Employee Profile
How to View Which Customers Tipped Me on Payroll
Changing my Pay Type and updating Employees Pay Info
Duplicate Employee
Emergency Time Off
Rehire a Terminated Employee
MC Feature -- Employee Attendance Tab
How to Add a Picture of Your Employee to an Employee Account
How to Start and End a Break as a Cleaning Technician
How to Set/Change the Default/Planned Team Size?
Technician Breaks
How do I update an employees Birth Date (Birthday)?
Using the Employee Schedule
MaidCentral Technicians: Time To Complete
MaidCentral Working Open Tickets
MaidCentral User Roles Views, Dashboards, and Accessible Functionality
Welcome to MaidCentral Activate Account
Technician Notes Added for a Job
Employee Schedule Settings
How To Create an Employee and Employee Account
Sending, Tracking, and Managing On The Way Reminder Notifications
Dynamic Estimated Time Remaining
Texting a technician (Or multiple) through Maid Central.
How technicians can report or create an office ticket from their employee account.
User Account Roles
Termination: Steps and FAQs
Employee Account: Lock and Unlock
How To Request Time Off as a Technician from My Employee Profile
How to View Which Customers Tipped Me on Payroll
Changing my Pay Type and updating Employees Pay Info
Duplicate Employee
Emergency Time Off
Rehire a Terminated Employee
MC Feature -- Employee Attendance Tab
How to Add a Picture of Your Employee to an Employee Account
How to Start and End a Break as a Cleaning Technician
How to Set/Change the Default/Planned Team Size?
Technician Breaks
How do I update an employees Birth Date (Birthday)?
Using the Employee Schedule
<% 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
<% } %>
<% } %>