Window Cleaning
Get rid of streaks, spots and grime without climbing a ladder. Exterior glass, frames and sills are included. Interior windows and screens can be added.
Explore window cleaningOwner-operated exterior cleaning in MarkhamExterior cleaning in Markham
Get clean windows and refreshed outdoor surfaces without giving up your weekend. Liam and Julian provide clear estimates, direct communication and hands-on service across Markham and nearby communities.Clean windows and outdoor surfaces without giving up your weekend. Get a free estimate and hands-on service from Liam and Julian.
Our most requested services
Choose the service you need or tell us what looks dirty. We will take a look, explain your options and provide a free estimate before the work begins.
Get rid of streaks, spots and grime without climbing a ladder. Exterior glass, frames and sills are included. Interior windows and screens can be added.
Explore window cleaningBring back the clean look of driveways, walkways, patios, interlock and other outdoor surfaces that can be cleaned safely.
Explore pressure washingRemove leaves and buildup before they block water flow. We clear accessible gutters and downspouts, then gather the debris neatly.
Explore gutter cleaningExterior cleaning for homes and businesses
From window cleaning to driveway, gutter and interlock work, we handle the outdoor jobs that take time, equipment and a steady hand.
Window cleaning
We clean exterior glass, frames and sills on most one-storey and two-storey homes, along with low-rise commercial properties we can reach safely. Depending on the window and access, we use traditional tools or a purified-water system.
See our window cleaning servicesPressure washing and interlock
Dirt and buildup can leave driveways, patios and interlock looking dull. We choose the pressure and cleaning method that suit the surface. Interlock cleaning, polymeric sanding and sealing are also available.
See our pressure washing services
Commercial properties
Clean windows and outdoor surfaces help storefronts, offices, restaurants, dealerships and managed properties make a better first impression.
Gutters and downspouts
We remove leaves and buildup from accessible gutters and downspouts, then gather the debris neatly at the property for disposal.
Local customer reviews
Our Google Business Profile has 32 five-star reviews from customers who hired us for local exterior cleaning work.
Real window cleaning work
See Julian at work, finished residential windows and a real before-and-after result from local jobs.

Before and after
A side-by-side look at the window before and after cleaning.

Completed work
Exterior glass, frames and sills cleaned on a two-storey residential property.

The cleaning process
Julian wipes the frame and sill to complete the exterior window service.
Why choose 2 Guys & A Bucket
Liam and Julian stay involved from the estimate to the final check. You know who you are dealing with and who to call when you have a question.
Liam and Julian stay involved in the work and customer communication from start to finish.
We use commercial-grade equipment and choose the cleaning method that fits the property and surface.
2 Guys & A Bucket is fully insured for the exterior cleaning services we provide.
If you notice an area we missed, tell us within three days and we will return to correct it when it was included in the approved work.
After construction or renovation
Construction and renovation work can leave windows covered in dust, stickers and adhesive residue. We inspect the glass first and explain what can be removed safely.
Paint removal is not offered. Some older or stubborn residue may not come off safely.
Request a free estimateHow it works
Use the website, call, email or text. Photos are helpful when they show the work area clearly.
We review the job, confirm what is included and provide the price before you book.
Approve the estimate by phone, email or text, then choose a date that works for you.
We complete the approved work, check the finished areas and collect payment after the job is done.

Built by two friends
Liam Kitzelmann and Julian Canali have been friends since high school. They started 2 Guys & A Bucket in 2023 to build a local business around dependable work and direct customer service.
They continue to work with homeowners and businesses across Markham and nearby communities. Customers deal with owners who answer questions, show up prepared and stand behind the work.
More ways we can help
Savings and rewards
Ask which offer gives you the best savings for the job. Discounts and package savings cannot be combined.
Residential customers 65+
Residential customers age 65 and older can save 10% on eligible labour, up to $50 per service. Materials are not included in the discount.
Residential referrals
Refer a new residential customer. After their first job is completed and paid, you receive $25 by cash or e-transfer.
Multi-service options
Ask about package savings when you combine jobs such as windows and gutters, driveway and interlock cleaning, or a pre-sale property refresh.
Local service
We are a mobile service business based in Markham. Contact us to confirm availability for your address and the service you need.
Common questions
Yes. You can request an estimate online, by phone, email or text. Photos may help with an initial estimate, but we may need to see the property before confirming the final price.
Exterior glass, exterior frames and exterior sills are included. Screen cleaning and interior window cleaning can be added separately.
No. Detailed track cleaning is not part of our standard service.
Yes. We clean most one-storey and two-storey homes and low-rise commercial properties when the work area can be reached safely.
Exterior cleaning depends on safe weather. Rain, high winds, lightning, ice or other unsafe conditions may require us to reschedule.
Not always. We can often complete exterior work when access and instructions are arranged. A working outdoor water connection is required for water-based services, and the work area must be clear before we arrive.
If you notice an area we missed, contact us within three days. We will return to correct it when it was included in the approved job. The guarantee does not cover new dirt, weather marks, stains, damage, defects or areas we could not reach safely.
We accept cash and e-transfer. HST is charged, and invoices or receipts are available.
Free estimate
Send the details online, call 647-465-7894 or email windows@2guysandabucket.com. We will review the job and explain the next step.
Photos may help us prepare an initial estimate. We may need to see the property before confirming the final price.