Subtotal: $0.00

No products in the cart.

Subtotal: $0.00

No products in the cart.

Amazing Custom Mattresses

Financing Options For Everybody And Every Budget

Pick the financing plan that’s fit for you, so that you can pay for your bed over time and have one less thing to lose sleep about!

Amazing Custom Mattresses At Affordable Prices!

Factory Mattress believes that by learning more about mattress and box spring construction, you can understand exactly what you’re getting for your money and make an informed buying decision. More importantly, you can feel confident that you’ve chosen the best mattress and received the best value!
As a proud family-owned-and-operated manufacturer of wholesale and retail mattresses and box springs, we specialize in custom sizes and shapes for all of your special needs, including:
Factory Mattress also carries great futons, frames, headboards, wrought iron beds, day beds, replacement foam cushions, and more. Furniture restoration is one of our specialties! Visit our showroom today or contact us to learn more about our mattresses for sale as well as our other products. You can take your time and shop around without having to worry about being pressured.

Get a Free Quote!

"*" indicates required fields

Accepted file types: jpg, gif, png, Max. file size: 10 MB.
This field is for validation purposes and should be left unchanged.

The Journey to your New Mattress with us!

You can choose from our wide range of mattresses that suit your needs or get a custom-made at affordable prices that match your level of comfort and happiness.

Curious About a Custom Mattress?

Looking for a custom sleep solution made just for you? Reach out to us about our custom mattress offerings!

Frequently Asked Questions

Our specialty is custom-made mattresses of any kind. Our process starts with a needs assessment, we understand the design elements, templates, firmness and height, followed by selecting the fabric requirements and pricing it out for you. Once the pricing has been accepted, our team gets to work to build the mattress and seats exactly to your requirements.
We even help with removal of your older seats and mattresses and installing the new one, or can have your new mattress and seats shipped over to you if you like.

*We offer a range of mattresses and they are spring, pocket coils and foam mattresses. *

This is dependent on your comfort and preference, we value experience over anything else and since you we spend upwards on 6-10 hours while sleeping on it – we highly recommend trying out different types to identify the most suitable firmness for you. Come down to our store and find the one that makes sense to you.

*We spend an average between 6-10 hours sleeping on our mattresses, which is a third of our day. When you take into perspective, it’s very critical to know exactly what you’re buying hence we always suggest our clients to try it before they buy it. *

We price each and every individual customer according to their needs. Our goal is to have a mattress for you that fits your needs and your budget the way you want it. We have been around for over 36 years and thrive on building affordable and custom mattress for our repeat clients.

We welcome walk-ins to our store on 1650 Bayly St, Pickering, ON L1W 1L9, or giving us a call on 905-837-0288 and by booking an appointment via our calendar for a time that works for you.

*Yes you can, we are partnered with Finance It and you can check your qualification on our partner web-page on this link https://www.financeit.ca/s/aQWhnQ *

Yes, all our pricing have delivery options included you can choose one that suits you best and our team organizes this for you.

We are quite flexible – if you have specific location in mind please reach out to our team and we can help organize this for you.

Yes, we support the disposal of your old process for you.

8-10 years constructions warranty is available on all mattress custom or listed manufacturers.

We are a phone call, email or visit away – if you have any issues with your Mattress, let us support you to resolve it.