September 1, 2016

Schedule Cleaning Online

You Schedule – We Clean – You Relax


For Questions CALL (314)246-0054

Appointments are not set until confirmed by our office. You will receive a confirmation email from our office. If you schedule on the weekend, we will send the confirmation email on the Monday following.

Pick a date from the calendar. THE GREEN TIME SLOT MEANS NOT OPEN. Please book a cleaning for at least 2 days in advance of the date of booking. If your cleaning is urgent and needs to be done the same day or next day, please contact our office (314)246-0054.


Deisired Time (required)

1st Choice for Service Date xx/xx/xxxx (required)

2nd Choice for Service Date xx/xx/xxxx (required)


Your Name (required)

Street Address (required)

City (required)

Zip Code (required)

Your Email (required)

Telephone Number (required)

How did you find us? (required)
CraigslistGooglePostcardThumbtackHome AdvisorA FriendOther Website


Describe Your Home (required)

Kitchen Size (required)

How Many Bedrooms Are We Cleaning (required)

How Many Bathrooms Are We Cleaning (required)

Sitting Rooms - Family Rooms - Offices - Game Rooms (required)

Will we be cleaning the Basement? (required)

Do you need any addtional services?
Inside Fridge CleaningInside Oven CleaningInterior Window CleaningInside Cabinets & VanitysHandwash Baseboards

List Your Area(s) of Priority


Schedule of Cleaning Service (required)
WeeklyEvery 2 WeeksMonthlyOne Time Cleaning

Coupon Code

*How Would you Like to Pay? (required)
Credit Card-PrepaymentCash-When CompleteCheck-When Complete

*Payment is required at the time of the cleaning and is considered late if not received within 24 hours of the service. We accept cash, checks or credit or debit cards. You can call the office at (314)246-0054 and we can take a credit card over the phone or a payment can be made through our website at A late fee of $25 maybe applied.

If you need to cancel a cleaning, we recommend you call us as soon as you know. We charge $40 for all lockouts, not homes & cancellations (Cancellations must be done at least 48hrs before appointment date) . For more information visit our FAQS page.

Our Service Hours: Monday – Friday 9am – 5pm. The last appointment of the day will be not be scheduled to go past 5pm.

If multiple cleaning technicians are assigned to your home, the total hours and home tasks will be divided amongst the technicians.

Important Notes:
1.) Payment is required at the time of the cleaning. We accept cash, checks or credit or debit cards. You can call the office at (314)246-0054 and we can take a credit card over the phone or a payment can be made through our website at

2.) For sanitary and safety reasons our teams are not permitted to clean flea infested homes, homes that have bed bugs or pick up animal excrement.

3.) Personnel supplied by Blairco Services are deemed employees of Blairco Services and will not, for any purpose, be considered employees or agents of the customer. Blairco Services is an equal opportunity employer. All necessary employment forms will be maintained by our office as required by law.

4.) Blairco Service, LLC is not responsible for broken, damaged, or lost or stolen items.

Proudly Serving:

St. Charles County: Cottleville, MO 63338 Dardenne Prairie, MO 63368 Defiance, MO 63341 Lake St. Louis, MO 63367 New Melle, MO 63365 O’Fallon, MO 63368, 63366 St. Charles, MO 63301, 63302, 63303, 63304 St. Paul, MO 63366 St. Peters, MO 63376 Weldon Spring, MO 63304, Wentzville, MO 63385

St. Louis MO: Ballwin, MO 63011, 63021 – Bridgeton, MO 63044 – Chesterfield, MO 63017, 63005 – Clayton, MO 63105 – Creve Coeur, MO 63146 – Earth City, MO 63045 – Ellisville, MO 63011 – Manchester, MO 63021 – Frontenac,MO 63131 – Grover, MO 63040 – Kirkwood, MO 63122 – Ladue, MO 63124 – Maryland Heights,MO 63043 – Town and Country, MO 63141 – University City, MO 63130 – Valley Park, MO 63088 – Wildwood, MO 63038 – Richmond Heights, MO 63117 – Maplewood, MO 63143 – Florissant, MO 63031, 63032, 63033, 63034 – Hazelwood, MO 63042  – U City, MO 63105, 63124, 63130, – Olivette, MO 63132