Our Saint John Cleaning Service has you covered with cleaning services for your home or your business.

We train, insure and bond our professional cleaners to ensure you get the best cleaning with utmost peace of mind.

Our maid service’s go beyond house cleaning and provide maid services such as meal prep and laundry.

We offer commercial cleaning services for your office, rental unit, restaurant dining room, or any other business, we have a plan to accommodate your needs.

Whatever your cleaning needs, iClean Saint John has you covered.

We currently service the following neighborhoods in Saint John, New Brunswick. If yours doesn’t appear on this list, please get and touch and we can still work something out.

  • Saint John West
  • Saint John East
  • Simms Corner
  • Churchland Road
  • Westmorland Heights
  • Lakewood
  • Lakewood Heights
  • Golden Grove
  • Pokiok
  • Brookville
  • Drury Cove
  • Duck Cove
  • Black Beach
  • Fairville Plateau
  • Harbourville
  • Fundy Heights
  • Colpitts
  • Quinton Heights
  • Silver Falls
  • Frenchmans Creek
  • Greenwood
  • Greendale
  • Black River Road
  • Torryburn
  • Churchill Heights
  • Island View Heights
  • Purdys Corner
  • Forest Hills
  • Eastmount
  • Loch Lomond
  • Coldbrook
  • Midwood
  • Glen Falls
  • Spruce Lake
  • Indiantown
  • Lancaster
  • Anthonys Cove
  • Latimer Lake
  • Champlain Heights
  • Bay Shore
  • Red Head
  • Silver Falls Park
  • Allan Cot
  • Seaview

To book a cleaning, please contact us by telephone at 506-378-2364 between 8am – 6pm. After 6pm please contact us by e-mail at [email protected] for non-urgent bookings, estimates, information and any other inquiries.