The Ottawa Window Cleaning Company

Ottawa’s Best Service


Contact us to figure out why we are Canada’s most trusted window cleaning company.

We Serve Ottawa, Orleans, Gloucester, Russell, Embrun, and the surrounding areas. 

What We Do  

We are a committed team of window cleaning specialists operating in the Ottawa Region. We provide the best service and best  results for a fraction of the cost of our competitors.

How We Do It  

We use new window cleaning technology to finish our jobs with immaculate quality. We have good relationships with all our clients because of our commitment to quality. 


We have the professionalism and equipment to serve your business’ window cleaning needs

Environmentally Friendly

Our cleaning methods do not damage the environment with harmful chemicals


Ottawa window cleaning at its finest. We treat your windows as if it were are own.

$1,000,000 Liability Insurance

Registered with Canada’s best insurance to protect you.


Windows in weird places? General Green believes strongly in clean window equality. 


Ask for a free quote – General Green has Ottawa’s most competitive prices

Eric was professional and they did a great job on our siding and windows! Everything looks like new.

Vanessa J.

Window Cleaning, Residential

We are very pleased with how our siding and windows turned out. It looks beautiful. Fantastic work! Will call on Eric again in the future. Thanks so much!

Lynn P.

Window Cleaning, Residential

Eric is very pleasant and professional and takes his time to do an excellent job. Our windows look great! I highly recommend ROWC and will definitely hire this company again!

Alison B.

Window Cleaning, Residential

Siding Cleaning

General Green has been providing Ottawa and the surrounding area with professional siding cleaning services for several years. 

General Lawn Services

Whether it be lawn aeration or lawn mowing, General Green has you covered. We are equipped with all the necessary equipment to deal with your residential lawn maintenance.

General Green Services