About us

MacLaren Kitchen and Bath is West Chester’s largest full service kitchen and bath showroom, with everything your project or remodel requires. We are also the trusted choice for countertops, with a vast number of countertop options and materials. It’s why we’ve become the leading choice in Philadelphia, Media, Downingtown, Wayne, and more.

In our Kitchen and Bath Showroom, we have a variety of Modern Styles for you to choose from. With multiple Surface Options and Custom to Semi-Custom Cabinetry on display, we are able to suit any budget. Our design team will work one-on-one with you to select the best Surface option and Cabinetry to suit your needs, as well as Tile Backsplashes, Faucets, and Sinks.

Please make your Appointment to visit us Today!

We are a family owned and operated company with the kind of reputation that continues to fuel our business each and every day.  From the local builder to the residential client, they keep coming back to us for our expertise, dedication to craftsmanship, and premium products.

At MacLaren, you can count on our expert staff and our freshly renovated showroom for ALL of your Kitchen and Bath needs. Custom Countertops, Cabinetry, Decorative Hardware, Backsplashes, Custom Tub and Shower Surrounds, Sinks, Tile and MORE. From design to completion, MacLaren will guide you every step of the way.

Showroom in West Chester, PA
Mary Skurecki

Mary Skurecki – Designer
marys@maclarenfab.com
610-436-5436 x. 137

charlie mcdowell

Charlie McDowell – Sales
charliem@maclarenfab.com
610-436-5436 x. 109

Andrew MacLaren

Andrew MacLaren- President
andrewm@maclarenfab.com
610-436-5436 x. 112

Jessica Mcalonan

Jessica McAlonan- Sales
jessicam@maclarenfab.com
610-436-5436 x. 120

Chelsey MacLaren

Chelsey MacLaren – Design and Sales
chelseym@maclarenfab.com
(610) 436-5436

Showroom Hours

Mon-Fri 8:30 AM- 4:30 PM
Sat 9:00 AM-2:00 PM

Evening Appointments available upon request. 

West Chester Showroom
1135 Phoenixville Pike
West Chester, PA 19380

610-436-5436
maclarenfab.com

=

Contact Information | (610) 436-5436