Professional Service On Every Visit.

At Complete Exterior Maintenance our mission is to become your one stop shop for all your outside home or condominium window cleaning, power washing, painting, snow removal and landscape needs. Instead of you trying to coordinate many different services with many different companies, we can plan and execute a maintenance strategy to keep your home looking great. This can save you time and money by avoiding costly repairs when things are left too long.

Request A Quote

Fill out the form below and we will get in touch within 24 hours.

About Us

Meet Hugh Dunbar at Complete Exterior Maintenance

Complete Exterior Maintenance is a family run business that is dedicated to providing excellent customer service and high quality exterior maintenance that helps to keeps Canmore properties beautiful. Hugh Dunbar, our owner, is an avid skier who moved to Canmore in 1997. Hugh has always wanted to work for himself and is truly "living the dream" as owner of Complete Exterior Maintenance.

Hugh is a "Family First" Person

Hugh married the love of his life, Vanessa, in 2008 and the happy couple recently welcomed their daughter Taylor into the world. Hugh has a wide-range of life and professional experience, ranging from sales to handyman work.

The entire crew at Complete Exterior Maintenance consider themselves fortunate to be living in beautiful Canmore. We wake up every morning ready and eager to do another great job for you, whether it is painting, power washing or removing snow. Contact us to schedule your window washing or deck maintenance. Isn't it time to give your property the TLC it deserves?

Our Services

All-Encompassing Ability

Whether it's scheduled routine visits to maintain a spotless appearance or one-off cleaning visits for extreme cases, we do it all. Learn more by clicking our service areas to the below.

Enjoy a Crystal Clear View with Professionally Cleaned Windows

The professional, highly trained staff at Complete Exterior Maintenance can provide the window washing you've been looking for. Whether it is a single-story bungalow or a high-rise condominium, we provide top quality window washing that leaves your view crystal clear and beautiful. We leave your windows streak-free, removing dust, dirt or an entire winter worth of grime. In fact, many people claim that the mountains surrounding Canmore look even prettier after being viewed through windows cleaned by us.

Annual or Bi-Annual Window Cleaning

We can access upper level windows, tricky spots and large, difficult to access windows. Whether you choose a single cleaning or schedule monthly window cleanings, we will show up promptly and with smiles on our faces. We never leave streaks on your windows, providing you with sparkling clear panes of glass.

We Get Windows so Clean They Seem Invisible

We clean interior and exterior windows for homeowners and businesses. So why lug a bucket up a shaky ladder when you don't have to? Simply call Complete Exterior Maintenance to schedule a window cleaning. We can make your window washing effortless.

Who in Their Right Mind Wants to Clean Gutters? Hugh and the Crew Do!

Do androids dream of electronic sheep? Probably. Do eavestroughs in Canmore get filled with leaves? Absolutely! It's not really that big a deal, though, because eavestrough cleaning is yet another part of the property maintenance that Hugh and the crew at Complete Exterior Maintenance are happy to offer.

We Can Clean Eaves on Tall Homes and Condos

There's no need to spend a beautiful weekend afternoon up on a scary, shaky ladder. That's because Complete Exterior Maintenance offers residential and commercial gutter cleaning throughout Canmore. Our tall ladders and safety conscious crew can make short work of even the filthiest eaves, whether they are on a bungalow or multiple-story condo.

Clean Eaves Can Help You Avoid Property Damage

We make sure to get out all the decaying leaves, prickly pine needles and other debris, leaving your eavestroughs and downspouts working just like new. That means water can flow freely, which helps to prevent water damage to your roof. It also ensures that rain water is diverted away from your foundation, which may help to prevent water leaks in your basement.

Contact Complete Exterior Maintenance for an estimate. We make eavestrough cleaning trouble-free.

Power Washing for Homes, Commercial Buildings and Industrial Equipment

High pressure power washing can give your deck, siding, stone or heavy equipment a new lease on life. We offer the high-quality cleaning services that property owners in Canmore have counted on for years. We have a hot water machine that can power wash almost anything, almost anywhere.

Industrial Power Washing

We have the only mobile hot water machine in town. Powered by a diesel burner, our mobile power washer can blow 75% steam. That enables us to quickly and efficiently clean heavy equipment such as bulldozers, excavators and loaders. Grease, grime, mud and dirt are no match for our equipment and trained professionals, so call us today to schedule a high quality cleaning of your industrial equipment. We can also make quick work of garbage areas, getting rid of odours, sludge and other contaminants.

A Special Focus on Prep Work

We also wash condos and houses, including Hardie boards and vinyl siding. We love to wash decks, especially vinyl decks and Duradek™ patios. Our years of power washing experience enable us to quickly determine the proper water pressure and temperature, so that we can clean your property without any damage. Our power cleaning is also available for driveways, including exposed aggregate and stamped concrete. Contact us today to schedule a routine power washing of your Sierra Stone deck.

Interior and Exterior Painting in Canmore

One of the most cost-effective ways to give the interior or exterior of your home a makeover is with a fresh coat of paint. At Complete Exterior Maintenance we can give your home, vacation property or business in Canmore a vivid, long-lasting appearance. We use the colours and brands of your choice, paying special attention to respect your property. What's more, we thoroughly clean up when the painting is finished, leaving you with nothing to do except enjoy the new look of your room or home.

High-access Painting

Whether it's a cathedral ceiling or upper story siding, our crew can safely prepare and paint just about anywhere. We can access and paint hard to reach property closer to the ground, as well, including fences and patios. We paint vacation properties, businesses and rental units throughout Canmore, and are often referred by seniors, retirees and property owners.

We Love Decks Cedar and Sierra stone decks need regular maintenance to keep from falling apart. No matter if your deck is just a little dry or the paint is peeling right off, we can bring it back and make it tougher than ever. A full deck rehab is one of our favourite projects, as the results can be dramatic!

A Special Focus on Prep Work

The actual painting is just part of our process. We pay special attention to preparing your walls, fences, ceilings or exterior before applying any new paint. That includes sanding, hole filling, cleaning, taping and minor repairs. That's because we are dedicated to giving you a high-quality paint job that looks great for years to come.Contact us today for an estimate on your painting project.

Reliable Snow Removal for Your Driveway, Walkway and Parking Lot

Hugh and the crew at Complete Exterior Maintenance like removing snow almost as much as they love skiing on it. Equipped with big equipment such as 36" snow blowers, power brushes and broom, they can make quick work of pretty much any snow that falls on your driveway, parkway, parking lot or steps. We clear snow for residential and commercial clients all over the Canmore area, including family homes, condominiums and retails shops.

Flexible Snow Removal Plans and Quick Driveway Clearing

We offer flexible plans, ranging from a single snow cleaning to ones that last through the entire winter. We're famous for our quick and efficient work, with people joking that we have our gloves and boots on before any flakes land. Even though we're quick, we insist on working safely, because that's really what snow removal is all about – avoiding accidents. That's why we make sure that your sidewalk, driveway and parking lot are clear of snow and ice and not a hazard. After all, the last thing anyone wants is a fall or car accident.

We should be honest though, part of the reason we are so efficient at clearing snow is so that we can hit the slopes sooner! Give us a call to schedule a snow clearing or ask us for an estimate if you see us at the ski lodge!

Areas Serviced

We Service the following areas and surrounding.

Complete Exterior Maintenance is proud to offer the best in services to the following locations.

Call us at


Complete Exterior Maintenance has been active in the greater Canmore area for more than 10 years and is proud to offer a wide range of window and other cleaning services.

We offer 24Hrs Emergency Services

Work Hours

MON-SUN By Appointment

Contact Info


317 Silvertip Close
Canmore, Ab
T1W 1B6.


We Accept

  • cash
  • cheque
  • etransfer
  • visa
  • mastercard