We recommend having your windows cleaned 2-4 times per year. Auto-scheduling your window cleaning guarantees our best service! 

Find out why we're NJ's preferred window cleaning experts since 1994

The Benefits of Auto-Scheduling:

Auto-schedule your regular window cleanings and save! 

Get an additional discount on other GEM services!

*Please note: you will be automatically scheduled for the time periods and frequencies you select. You will receive confirmations from us regarding your appointment times. As a courtesy to our service crew, we ask that you provide 72 hours' notice for cancellations or rescheduling so that we can serve other customers. Failure to do so will result in being charged a $50 inconvenience fee. Discounts offered for bundled/subsequent services will be applied to second or subsequent jobs after auto-scheduled appointments are honored. Our office can get you set up with convenient automatic credit card billing so that you can pay securely online. A credit card processing fee may apply. 

  • Auto-schedule annual window cleaning and save 5%

  • Auto-schedule twice or more per year and save 10% on your window cleaning service AND receive a 20% discount for any other GEM bundled service (not to be combined with other offers)

  • Worry free: we'll send you reminders before each of your scheduled appointments

  • Ensures our best service: you become a VIP customer with priority scheduling, and your appointment is guaranteed

  • GEM Auto-service customers are eligible for special offers that regular customers are not