Call us today for a free consultation with one of our highly trained field representatives. Decide for yourself if it's time to Defog, Replace Your Glass or Completely Change Your Windows & Doors.
DO NOT ORDER OR DO ANY BUISNESS WITH WINDOW MEDIC!
MY MOTHER NEEDED A WINDOW REPLACED THE CAME TOOK HER MONEY, THEY SAID IT WOULD BE 2 WEEKS. ALMOST 2 MONTHS LATER THEY ARE GHOSTING HER!
READ THE REVIEWS.. THIS IS FRAUD!
Oct 22, 2026
NA
Nathan Harris
1 week ago
Verified
Warning to Homeowners!
Warning to Ottawa Homeowners: Window Medics Ottawa: Unfulfilled Contracts, Ignored Messages, and No Service.
Avoid Window Medics Ottawa. Our experience with this company, managed by Michael Joasil, has been an absolute nightmare of unfulfilled promises, taken deposits, and complete radio silence....
DO NOT ORDER OR DO ANY BUISNESS WITH WINDOW MEDIC!
MY MOTHER NEEDED A WINDOW REPLACED THE CAME TOOK HER MONEY, THEY SAID IT WOULD BE 2 WEEKS. ALMOST 2 MONTHS LATER THEY ARE GHOSTING HER!
READ THE REVIEWS.. THIS IS FRAUD!
Oct 22, 2026
NA
Nathan Harris
1 week ago
Verified
Warning to Homeowners!
Warning to Ottawa Homeowners: Window Medics Ottawa: Unfulfilled Contracts, Ignored Messages, and No Service.
Avoid Window Medics Ottawa. Our experience with this company, managed by Michael Joasil, has been an absolute nightmare of unfulfilled promises, taken deposits, and complete radio silence.
Here is the exact timeline of how they failed us:
• May 27, 2026: We paid $282.50 for a window de-fogging service. The contracted remedy was completely ineffective and failed to fix the problem.
• August 12, 2026: We agreed to a window glass replacement and paid a $209.05 deposit via Interac e-transfer. Their technician, Nasir Mahmood, explicitly stated the glass would arrive by late August, with installation scheduled for early September.
• September – October 2026: Once they had our deposit, they completely ghosted us. Michael Joasil and his "Window Medics Team" have repeatedly ignored our phone calls, text messages, and emails. We have tried multiple times to get a simple update on the status of our order, but they refuse to respond or return our messages.
It is now October 19, and no glass has arrived, no installation has occurred, and they are completely dodging our communication. Because they failed to deliver services within 30 days of the agreed-upon timeline, they are in breach of the Ontario Consumer Protection Act. They are currently holding $491.55 of our money for failed and uncompleted work.
We have formally issued a Notice of Cancellation demanding our funds back, which they have ignored. We have reported this directly to Consumer Protection Ontario, the Better Business Bureau (BBB), and Small Claims Court.
Save yourself the stress, the lost money, and the frustration of being cheated and ignored. Do not hire Window Medics Ottawa, and if they have wronged you, take action.
Oct 19, 2026
N
N S
3 years ago
Verified
In October 2022, I c
In October 2022, I contracted Window Medics to replace a broken crank handle on a window. I paid a 50% deposit. Since then, I have gotten one delaying tactic after another from the company. The part is always going to be delivered next week, but when next week comes, it's next week again. This has been going on for four months now. The company refuses to return my deposit and they refuse to provide proof that the part has even been ordered. The company states that all deposits are non-refundable. So, even if they do not provide the service that you've paid for, they seem to believe they can walk away with your deposit. This is not legal. My only option now is to sue through small-claims court. Do not find yourself in my position. Do not trust this company.
Share your experience. All reviews verified before publishing.
★★★★★
Tap a star to rate
0 / 5000
Reviews appear after our authenticity check — usually within 24 hours.
🎉
Review submitted!
Thank you! Your review will appear after our authenticity check — usually within 24 hours.
👋
Welcome back
Sign in to manage your reviews and business listing.
No account? Sign up free
·
Forgot password?
🔑
Reset your password
Enter your email and we'll send you a reset link.
Back to sign in
✅
Check your inbox
We've sent a password reset link to your email. It expires in 60 minutes.
🎉
Create your free account
Join TBR — write reviews, save businesses, build credibility.
Already have an account? Sign in
🏢
Add your business
Step 1 of 3 — Business information
📍
Location & hours
Step 2 of 3 — Where to find you
Help customers find you easily
Comma separated keywords to help people find you
Mon
Tue
Wed
Thu
Fri
Sat
Sun
👤
Almost done!
Step 3 of 3 — Your details & submit
Preview on listing
Click to upload logo
JPG, PNG, GIF, WebP, SVG · Max 5MB
Preview on listing
Recommended size: 1200×400px landscape image
Paste a direct image URL for your business cover photo
Click to upload banner
JPG, PNG, GIF, WebP · Max 5MB · Landscape recommended
Create a free account to manage your listing
Set a password to log in and manage reviews, respond to customers, and update info.
Leave blank to submit without an account
Free forever — no credit card required
🎊
Business submitted!
We'll review your listing and publish it within 24–48 hours. You'll receive a confirmation email shortly.
💡
Suggest a business
Know a great business that should be on TBR? Let us know and we'll reach out to them.
No account needed
🎉
Thanks for the tip!
We'll check out this business and may invite them to claim their listing.
🏢
Claim this business
Verify you're the owner to manage reviews, update info, and respond to customers.
Get verified instantly!
Use your business domain email (e.g. you@yourbusiness.com) to get auto-verified — no waiting required. Domain email claims are approved within minutes.
Using a personal email (Gmail, Yahoo etc.)? We'll manually verify and respond within 24–48 hours.
✅
Claim submitted!
We'll verify your ownership and get back to you within 24–48 hours.
🎫
Raise a support ticket
We typically respond within 24–48 hours. You'll receive a confirmation email with your ticket number.
0 / 5000
Your details are kept confidential.
✅
Ticket submitted!
We've received your request and sent a confirmation to your email.
Contact support
Tell us what you need. We reply within 24 to 48 hours.
Ticket received
We emailed you a confirmation. Keep this number for reference.