Quick Answer: C.J. Mulholland Mattress Factory in Hamilton, Ontario has been making mattresses locally for over 30 years. They offer factory-direct pricing on coil and foam mattresses starting around $199, with custom sizing and 5 to 30 year warranties. All raw materials are sourced from Ontario manufacturers. Here is what they do well, where they fall short, and how they compare.
In This Guide
Reading Time: 11 minutes
If you have been searching for Canadian-made mattresses in the Hamilton and Brantford area, you have probably come across C.J. Mulholland Mattress Factory. They are one of the few remaining mattress manufacturers in Ontario that still builds mattresses on-site and sells directly to the public.
That factory-direct model is appealing. No middleman, no national advertising overhead, no warehouse distribution costs. Just a factory on Barton Street East in Hamilton where you can watch your mattress being made.
But factory-direct does not automatically mean best value or best quality. This review looks at what C.J. Mulholland offers, where they genuinely excel, and where other options might serve you better.
Who Is C.J. Mulholland?
C.J. Mulholland Mattress Factory Ltd. is a family-owned mattress manufacturer based in Hamilton, Ontario. They have been operating for over 30 years from their factory at 2799 Barton Street East, Hamilton, ON L8E 2J8.
| Detail | C.J. Mulholland |
|---|---|
| Location | 2799 Barton Street East, Hamilton, ON |
| Phone | (905) 561-2555 |
| Operating | 30+ years |
| Type | Family-owned factory |
| Manufacturing | On-site in Hamilton |
| Materials | Sourced from Ontario manufacturers |
| Custom sizing | Yes |
| Warranty | 5-year standard, up to 30-year premium |
| Production capacity | Up to 25 twin mattresses per day |
| Delivery turnaround | Approximately 2 days |
The company's selling point is straightforward: you are buying directly from the manufacturer, so there is no retail markup. You can visit the factory, see mattresses being assembled, and even request custom sizes for unusual bed frames, boats, trailers, or RVs.
C.J. Mulholland Product Lineup
C.J. Mulholland offers approximately 20 different mattress styles across three main categories.
Coil Mattresses
Their coil mattresses use springs produced by Ontario manufacturers. These range from basic entry-level models to more premium options with pocket coils and comfort layers. Coil mattresses start at approximately $199 for a basic model.
The coil mattresses are their core product. The factory can produce up to 25 twin-size coil mattresses per day, which gives a sense of their production capacity and efficiency.
Foam Mattresses
C.J. Mulholland also manufactures foam mattresses, including memory foam options. These are built with customisable firmness levels, so you can specify whether you prefer soft, medium, or firm. Foam mattresses tend to be priced slightly higher than the basic coil options but remain competitive due to the factory-direct model.
Specialty Products
- Custom-sized mattresses: For boats, trailers, RVs, antique bed frames, or any non-standard dimension
- Electric adjustable beds: Available in single, double, and queen sizes, with head and foot elevation and two massagers
- Box springs and bases: Manufactured on-site to match their mattresses
Warranty Structure
- Standard models: 5-year warranty
- Mid-range models: 10-year warranty
- Premium models (pocket coils, memory foam): Up to 30-year warranty
The warranty range is significant. A 5-year warranty on an entry-level mattress is honest and reasonable. A 30-year warranty on premium models is competitive with major national brands.
8 min read
What C.J. Mulholland Does Well
1. Genuinely Canadian-Made
This is not a label on a box. C.J. Mulholland manufactures mattresses at their Hamilton factory using materials sourced from Ontario suppliers. You can visit the factory and watch them being built. In a market where "Canadian" sometimes means "assembled in Canada from imported components," that transparency matters.
2. Factory-Direct Pricing
By selling directly to the public, C.J. Mulholland eliminates the retail markup that typically adds 40% to 100% to a mattress's cost. Their entry-level coil mattresses starting around $199 reflect this. For budget-conscious shoppers who need a functional mattress without premium features, the pricing is hard to beat.
3. Custom Sizing
This is where C.J. Mulholland stands out from most competitors. If you need a mattress for a boat, trailer, RV, antique bed frame, or any non-standard dimension, they will build it to your specifications. Few national brands or chain retailers offer genuine custom sizing. If you have a unique space, this is a significant advantage.
Hamilton to Brantford: A Short Trip
C.J. Mulholland's Hamilton factory is about 25 to 35 minutes from Brantford via Highway 403. For Brantford residents interested in factory-direct pricing, this is a manageable drive. That said, Brantford also has its own options for Canadian-made mattresses. At Mattress Miracle, we carry Canadian-made Sleep In mattresses (flippable, made in Canada) alongside Restonic and Restonic, all available to test in our showroom.
4. Fast Turnaround
Because they manufacture on-site, most mattresses can be completed and delivered within approximately two days. No waiting weeks for a shipment from a distribution centre. If you need a mattress quickly, that turnaround is competitive with bed-in-a-box companies and faster than many chain retailers.
5. No Retail Showroom Pressure
Buying from a factory is a different experience than buying from a retail store. There is no commissioned salesperson, no upselling pressure, and no artificial urgency. You are dealing with the people who build the product.
Where C.J. Mulholland Falls Short
No product is right for everyone. Here is where C.J. Mulholland may not be the best fit.
1. Limited Showroom Experience
A factory is not a retail showroom. While you can see mattresses being made and test finished products, the experience is different from a dedicated mattress store with 20 or 30 beds set up on proper frames for you to lie on at length. If you are someone who needs to spend 15 to 20 minutes testing a mattress in your actual sleeping position, a factory floor may not provide that environment.
2. Coil Technology Varies
C.J. Mulholland uses coils sourced from Ontario manufacturers, but the specific coil counts, coil types (Bonnell, offset, pocketed), and gauge are not always clearly specified on their website. Without knowing the coil count per size, it is difficult to compare directly to other brands.
For comparison, a Restonic ComfortCare Queen has 1,222 individually wrapped (pocketed) coils. Individually wrapped coils move independently, which means less motion transfer when your partner moves. Traditional Bonnell coils are interconnected, which means the whole mattress responds when one part is compressed.
Why Coil Type Matters
A 2008 study in the Journal of Chiropractic Medicine found that proper mattress support significantly affects sleep quality and back pain. Individually wrapped (pocketed) coils conform more precisely to body contours than traditional interconnected coils, providing better pressure distribution. A 2000 study by Defloor in Applied Nursing Research confirmed that pressure distribution across the sleep surface is a key factor in comfort and tissue health. When evaluating any mattress, ask about the coil type, not just the coil count.
3. Brand Recognition and Resale
C.J. Mulholland is well known in the Hamilton area but less recognised across Ontario. This does not affect sleep quality, but it can matter if you are trying to describe what you own to a chiropractor, physiotherapist, or anyone giving you sleep-related advice. Recognised brands like Restonic, or Serta have published specs that healthcare providers can reference.
4. Entry-Level Models Are Basic
The starting price of approximately $199 is attractive, but at that price point, you are getting a basic mattress with basic components. Entry-level coil mattresses from any manufacturer (including factory-direct) will have thinner comfort layers, fewer coils, and a shorter lifespan than mid-range or premium options. A $199 mattress is fine for a spare room, a child's temporary bed, or a camping trailer. It is not the right choice for your primary bed where you spend 7 to 8 hours every night.
Brad, Owner, 40+ years of experience: "I respect what C.J. Mulholland does. Factory-direct is an honest model. But when customers come to us after buying a budget mattress somewhere, the conversation is always the same: 'I thought I was saving money, but now I need to replace it after three years.' A $199 mattress that lasts three years costs $0.18 per night. Our Restonic ComfortCare at $1,125 lasting ten years costs $0.31 per night. The per-night cost is slightly higher, but the sleep quality over those ten years is not comparable."
5. Limited Brand Portfolio
C.J. Mulholland sells only what they manufacture. This means one brand, one factory, one construction philosophy. If their approach does not suit your body or preferences, there is no alternative to test in the same location. A multi-brand retailer gives you the ability to compare different constructions, materials, and price points side by side.
Who Should Consider C.J. Mulholland
C.J. Mulholland is a strong option in specific situations.
| Good Fit | Better Alternatives |
|---|---|
| Custom-sized mattresses (boats, RVs, trailers, antique frames) | Standard sizes where comparison shopping adds value |
| Budget-first shoppers who need a functional mattress quickly | Shoppers seeking premium support and longevity |
| People who value watching their mattress being built | People who need extensive in-store testing time |
| Hamilton area residents who want to buy local | Brantford residents with multiple local options |
| Multi-unit orders (landlords, property managers, staging) | Individual shoppers seeking personalised fitting |
How They Compare to Other Canadian Brands
To put C.J. Mulholland in context, here is how they compare to other Canadian-made mattress options available in the Brantford and Hamilton area.
| Factor | C.J. Mulholland | Sleep In (at Mattress Miracle) | Restonic (at Mattress Miracle) |
|---|---|---|---|
| Made in | Hamilton, ON | Canada | Canada |
| Years operating | 30+ | Established brand | 85+ years (brand) |
| Entry price (Queen) | ~$399-$599 (estimated) | Ask in store | $1,125 |
| Coil type | Varies (Bonnell and pocketed) | Pocketed coils | Individually wrapped pocketed |
| Coil count (Queen) | Not specified online | Ask in store | 1,222 (ComfortCare) |
| Flippable option | Some models | Yes (dual-sided) | Yes (Revive Reflections ET) |
| Custom sizing | Yes (strength) | Limited | Standard sizes |
| Warranty | 5-30 years | Ask in store | Manufacturer warranty |
| Where to test | Hamilton factory | Mattress Miracle Brantford | Mattress Miracle Brantford |
| Delivery area | Hamilton and surrounding | Brantford and extended Ontario | Brantford and extended Ontario |
Factory-Direct vs Retail: Understanding the Pricing
The factory-direct model is appealing because it eliminates the retail markup. But the comparison is not always as simple as "factory price is cheaper."
What Factory-Direct Saves You
- Retail showroom overhead (rent, utilities, displays)
- National brand marketing costs
- Distribution and warehousing costs
- Sales commission structures
What You May Give Up
- Ability to compare multiple brands in one location
- Dedicated showroom designed for mattress testing
- Expertise from staff who work with multiple brands and see how they compare over years
- Established warranty support through a recognised brand network
The Real Question
- If you need a custom size: C.J. Mulholland is hard to beat. Their custom sizing capability is a genuine competitive advantage.
- If you need budget basics: Factory-direct pricing on a simple coil mattress is honest value for spare rooms, kids' first beds, or rental properties.
- If you want the best sleep for your money: Compare. Visit C.J. Mulholland in Hamilton, then visit Mattress Miracle in Brantford. Test the factory models against our Restonic, Restonic, and Sleep In lineup. Your body will tell you which one is right.
Visiting C.J. Mulholland from Brantford
If you want to check out C.J. Mulholland's factory, here is what to know.
Address: 2799 Barton Street East, Hamilton, ON L8E 2J8
Phone: (905) 561-2555
Drive from Brantford: Approximately 25 to 35 minutes via Highway 403 East, depending on traffic.
The factory is on the east end of Hamilton along Barton Street. It is an industrial area, not a retail strip. If you are expecting a traditional mattress store experience, adjust your expectations. You are visiting a working factory that happens to sell directly to the public.
Our Suggestion: Test Both
We genuinely believe in informed shopping. Visit C.J. Mulholland's factory in Hamilton if their products interest you. Then stop by Mattress Miracle at 441 1/2 West Street in Brantford and test our lineup. Comparing Canadian-made options side by side is the best way to find the right mattress for your body and budget. We are open Mon-Wed 10-6, Thu-Fri 10-7, Sat 10-5, Sun 12-4.
The Bottom Line
C.J. Mulholland is a legitimate Canadian manufacturer doing honest work in Hamilton. Their factory-direct model, custom sizing capability, and Ontario-sourced materials are genuine strengths. If you need a custom-sized mattress or a budget-friendly option for a secondary bedroom, they deserve consideration.
For your primary bed, where you spend a third of your life, the decision deserves more comparison. Test the C.J. Mulholland products, then test what Mattress Miracle carries. Pay attention to how your spine feels, how the mattress responds to your sleeping position, and whether the comfort layer is thick enough to last years without breaking down.
The best mattress is the one that gives you the best sleep, regardless of where it was made or how it was sold.
Dorothy, Sleep Specialist: "I tell every customer the same thing: do not buy any mattress, ours or anyone else's, without lying on it for at least 10 to 15 minutes in your usual sleeping position. That is the only test that matters. Factory-direct, retail, online, it does not matter how the mattress gets to you if it does not support your body properly."
Shop This Topic at Mattress Miracle
Popular picks at Mattress Miracle:
- Restonic's ComfortCare Dalton & Albany
- Whitney double-sided bamboo mattress
- Somnia 3.0 neck support pillow
Or browse the mattress collection in our Brantford showroom.
Find Your Perfect Mattress at Mattress Miracle
We are a family-owned mattress store in Brantford, helping our community sleep better since 1997. Come try mattresses in person and get honest, no-pressure advice.
441 1/2 West Street, Brantford, Ontario
Call 519-770-0001Frequently Asked Questions
Is C.J. Mulholland a Canadian mattress company?
Yes. C.J. Mulholland Mattress Factory Ltd. is a family-owned Canadian company that manufactures mattresses at their factory in Hamilton, Ontario. They have been operating for over 30 years, and all raw materials (coils, foam, fibre) are sourced from Ontario manufacturers.
How much do C.J. Mulholland mattresses cost?
C.J. Mulholland's coil mattresses start at approximately $199 for basic models. Pricing varies by size, model, and materials. Their factory-direct model eliminates retail markup, so prices are generally lower than comparable national brand products. Contact them at (905) 561-2555 for current pricing on specific models.
Can C.J. Mulholland make a custom-sized mattress?
Yes. Custom sizing is one of their key strengths. They manufacture mattresses for boats, trailers, RVs, antique bed frames, and any non-standard dimensions. Because they build on-site, custom orders can typically be completed and delivered within approximately two days.
How far is C.J. Mulholland from Brantford?
C.J. Mulholland's factory at 2799 Barton Street East, Hamilton is approximately 25 to 35 minutes from Brantford via Highway 403 East. For Brantford residents, Mattress Miracle at 441 1/2 West Street also carries Canadian-made mattresses from Sleep In, Restonic, available to test locally.
Does Mattress Miracle carry C.J. Mulholland mattresses?
We carry Canadian-made Sleep In flippable mattresses alongside Restonic and Restonic. If you are interested in comparing C.J. Mulholland with our lineup, we recommend visiting both locations to test in person. Call us at (519) 770-0001 for details on our current Canadian-made options.
Sources
- Jacobson, B.H., et al. (2008). Subjective rating of perceived back pain, stiffness and sleep quality following introduction of medium-firm bedding systems. Journal of Chiropractic Medicine, 7(1), 1-8. doi.org/10.1016/j.jcme.2007.11.003
- Defloor, T. (2000). The effect of position and mattress on interface pressure. Applied Nursing Research, 13(1), 2-11. doi.org/10.1016/S0897-1897(00)80013-0
- Gordon, S.J., et al. (2009). Pillow use: The behaviour of cervical pain, sleep quality and pillow comfort in side sleepers. Journal of Pain Research, 2, 137-142. doi.org/10.2147/JPR.S7455
- Okamoto-Mizuno, K., & Mizuno, K. (2012). Effects of thermal environment on sleep and circadian rhythm. Journal of Physiological Anthropology, 31(1), 14. doi.org/10.1186/1880-6805-31-14
- C.J. Mulholland Mattress Factory Ltd. (2026). About Us. cjmulhollandmattress.ca
Visit Our Brantford Showroom
We are located at 441½ West Street in downtown Brantford. Free parking available. Our team does not work on commission, so you get honest advice based on your needs.
Mattress Miracle , 441½ West Street, Brantford, ON · (519) 770-0001
Hours: Monday–Wednesday 10am–6pm, Thursday–Friday 10am–7pm, Saturday 10am–5pm, Sunday 12pm–4pm.