This is the worst Leon’s ever to deal with. We placed an order on Dec 14th, with the delivery date of Dec 21st. Nothing was delivered. They notified us there was a missing piece that they can get and we’ll get the delivery on Dec. 23rd instead. Dec 23rd came and went, no delivery. We asked for a refund as the missing piece was not going to be available until Feb 6th. They said they would process the refund. In the mean time, we made an order for a different set that was confirmed to be in stock and purchased that. That was delivered just fine. But still no refund for the initial order. We’ve called 5 times now, and every time we call, it’s the same excuse. “We submitted our paperwork, just waiting for head office. Call back in a couple of days.” Keep calling, keep getting nothing. So today I called head office, just to have them hang up on me saying they have nothing to do with the refunds and the location itself is responsible. Fine, called the location back.. just to be told they still can’t get a hold of their head office. So then I tell them I just spoke to head office and they don’t have anything to do with this refund. So again, please issue the refund. Manager is never in, can’t speak to anyone who is authorized to process a refund, and now it’s been 3 weeks of this back and forth, about 5-6 times I’ve called and sat on hold just to be told absolutely nothing. No management. No resolution. They still have my money. They’re crooks, have no idea what they’re doing, they don’t even know their own policies and procedures. Don’t ever buy from this location as they’re just useless to deal with. I want my refund!!! It seriously can’t be this complicated…
I received a six-chair dining table set with missing screws for one of the chairs and a split wooden piece. I reported the issue within the 48-hour window, and they promised to provide the correct screws within a couple of days. However, I never received any follow-up. I must have called them 7–6 times, and the responses were consistently cold and unhelpful.
Eventually, I decided to return the item, but their employee told me that I could not return it—as if I was expected to keep unusable furniture. When I questioned this, the situation was turned around on me, and I was made to feel as though I was at fault.
Fortunately, a friend who is skilled in woodworking ordered the required screws from Amazon and helped me fix the chair. Even now, one of the chairs still has a split wooden piece.
Unless you are comfortable doing your own woodworking repairs and dealing with extremely poor customer service at the Kitchener-Waterloo Leon’s location, I strongly recommend not buying from them. Save your money and take your business elsewhere.
RH
Rob Hiemstra
Dec 29, 2025
Chairs we paid for, but Leon's did not deliver. Did not respond. Did not provide any answers.
NOVEMBER 8, 2025 we paid for and bought 2 chairs. We were told 2-4 weeks delivery.
Today is Dec. 29th. I have phoned 3 times over the last couple weeks and talked to Leon's personnel each time and who said they would get back to me. No response from anyone!
I went online and the Chatbot could not help. Chairs are out of stock?
If you don't have the chairs > please let me know one way or another. If you can not provide the chairs I need a refund! You can not just continue to ignore a paying customer!
NG
Nathan Gilson
Dec 27, 2025
Nathan at Leon’s Furniture Store continues to provide exceptional service every time we visit. We have previously purchased furniture from Nathan, and because of those positive experiences, we made a point of working with him again. From the moment we arrived, he greeted us warmly and took the time to genuinely listen to what we were looking for, remembering our preferences and building on our past purchases, which made the experience feel personal and thoughtful.
Nathan never approached the sale with pressure. Instead, he focused on understanding our needs, budget, and style, and carefully walked us through the options that made the most sense for our home. His product knowledge is excellent, and he explained materials, comfort, durability, warranties, pricing, and delivery timelines in a clear and honest way. We always felt informed and confident in every decision because he answered our questions thoroughly and patiently.
What truly sets Nathan apart is his integrity and genuine care for his customers. He consistently puts the customer first, offers honest recommendations, and ensures you feel comfortable throughout the entire process. His friendly, professional, and approachable manner made the experience enjoyable rather than stressful, even with big purchases.
Once again, we left Leon’s feeling confident, satisfied, and appreciative of the outstanding service we received. Nathan has earned our trust and repeat business, and we would not hesitate to recommend him to anyone looking for high-quality furniture and excellent customer service at Leon’s Furniture Store.
JB
Jeremy Bieniarz
Dec 22, 2025
We had to buy a new gas oven about a week ago. We had looked at a few stores and settled with Leon's Furniture on Fairway Road. The experience in the store was fine as we found the GE gas oven we wanted and it was on sale. The process was simple. Go in, ask for the one we want, and we go through the paperwork and schedule for delivery, etc.
The sales rep. had told us that they will set up the gas disconnect, delivery, install, and reconnect. We were in the store for 15-20 minutes and on our recipe and slip it said delivery would be on December 17. On the 16th, the contractor came and disconnected the gas. Great. The 17th comes around and I did not receive any calls about the delivery. We called the store and asked about why nothing was delivered. The person on the phone had no answer except that the delivery was not scheduled although Leon's was responsible for setting this up. If it was up to us, we would have called and got a time and date but this was not communicated to us. We were told that nothing was set up or processed and the earliest date we would get it is the 27th. If they had told us this, we would have left the gas connected and at least had use of our stove top.
We have a family and now have no oven to cook anything over the holiday. They had told us they would call us on the 22nd to give us a date for when they would deliver which they said would be on the 23rd. I had already taken two days off work to be home for the contractor and the delivery.
We did not receive any calls today and when trying to reach the store, my wife was told that the order had still not been processed. I can't believe how unorganized and poor the customer service has been. We have no timeline for the delivery. We have no stove now to cook. I will be asking for money back for the delivery and the gas disconnect and hook up as this is a complete joke. I get it's a busy time of year, but if you don't plan on delivering something on the date you tell your customers, then don't specify it. Communicate to your customers about delays and don't leave people wondering about when the delivery will be.
If they had said it would be delivered the 27th, we would have left it connected. We would have not taken time off work. We would have looked elsewhere for a stove.
No answers to why things weren't processed either. Just tell us, "Hey, we made a mistake, we apologize," not oh we can't get it to you on the day of. We had to call to find this out too.
If we do not get our stove this week, we will be asking for our entire purchase back and will go elsewhere as it will likely be quicker than waiting for unknown time.
Don't count on getting your stuff on time and don't count on anyone reaching out to you about issues. As I stated above, I will be looking for a full refund on everything minus the stove itself.