
CUSTOM MATTRESSES FOR CLIENTS ACROSS HAMILTON AND ONTARIO
At C.J. Mulholland Mattress, we specialize in crafting high-quality, custom-made mattresses right here in Hamilton. Whether you're looking for a specific size, firmness level, or a unique shape, we work with you every step of the way to design a mattress tailored to your exact needs—because your comfort should never be one-size-fits-all.
Our custom mattresses are built with care and precision to suit a wide range of applications, including non-standard beds in boats, motorhomes, trailers, and other specialty spaces. Serving Hamilton and customers throughout Ontario, we’re proud to provide personalized comfort that fits your lifestyle.
Step 1:
CHOOSING YOUR COMFORT LEVEL
The custom mattress process begins with selecting the ideal sleeping surface. We offer a wide variety of foam toppers in different densities and thicknesses, including options like quilted memory foam and posture control layers, allowing you to personalize the feel and support of your mattress. Once chosen, the topper is carefully cut to size and brought to our serging station. There, our skilled team seals the edges using a professional sewing machine, applying a standard fabric topper to cover the ¾-inch base foam and provide a clean, durable finish.

Step 2:
ASSEMBLING THE MATTRESS CORE
Next, we move to the assembly table where the inner structure takes shape. A coil spring unit is laid out, topped with Flex, a plastic mesh that helps prevent sagging and maintains structural integrity. For larger mattresses, we add foam cylinders around the edges and a reinforced foam insert through the center for enhanced support. A durable fiber pad is then stretched tightly over the spring system and secured with multiple hog rings to ensure everything stays in place. The ¾-inch foam topper is applied over the pad and stapled to the corner coils for stability. We repeat the process on the other side to create a dual-sided mattress ready for the finishing touches.

Step 3:
FINISHING AND TAPING
At the taping station, additional layers of foam can be added to fine-tune comfort. Adhesive is applied to the surface, and new foam layers are aligned and smoothed by hand for a seamless finish. The mattress edges are then bound with piping made from a cotton-polyester blend, sewn securely using an elevating table and precision equipment. In some cases—such as mattresses made for mix-and-match sales—repurposed materials may be used for the piping. Once completed, each mattress is carefully bagged and sealed, ready for our showroom or direct delivery. Our mattresses are trusted by hotels and hospitality clients across the region, including the Crowne Plaza in Hamilton. Custom mattresses start at just $199, offering unbeatable value for personalized comfort.


LET’S BUILD YOUR PERFECT MATTRESS
No matter your needs, the team at C.J. Mulholland Mattress is here to bring your vision to life. Contact us today to discuss your custom mattress project and experience the difference of locally crafted quality.