Custom Cabinet Makers

Cabinet Installation & Remodeling Services

Custom-Made Cabinets
& Full Renovation Services in Pennsylvania

Let our experience, knowledge and creativity bring your dream space to life. We design and build entirely custom cabinetry for every room of your home, and we are a full-service remodeling company in Central Pennsylvania.

Our Custom Cabinets

Built in Pennsylvania USA

We are knowledgeable, high-quality custom cabinet makers. Our cabinetry lines are built in our own manufacturing facility, therefore we are not bound by a catalog. Our incredible craftsmen can create fully custom cabinetry for any space. Custom kitchen cabinets, custom bathroom vanities, and more.

Remodeling Services in Central PA

We’ll manage the entire process

RM Kitchens will manage any renovation project in conjunction with your cabinetry project. We have extensive experience in remodeling kitchens, bathrooms, family rooms, creating basement living spaces, libraries, even outdoor spaces and outdoor kitchens. We are a full service remodel company, meaning we will manage, hire and oversee every person needed to complete your project.

Kitchens & Bathrooms

No matter the scope, our team will design and build your vision.

Other Rooms

Laundry rooms, walk-in closets, mud rooms and beyond.

Your project built on promise.

Over 50 Years of Quality

Established in 1969, we pride ourselves on a legacy built upon integrity and quality without compromise. We often speak with past customers who have a kitchen we built 30 years ago, where they happily tell us everything still looks beautiful!

Custom Design

Since we are not bound by ordering cabinets out of a catalog, we can truly create any space, any cabinetry, that you could imagine; and surprise you with new possibilities!

Expansive Project Experience

Whether you are building a new home or renovating a second story bathroom; we have the experience to beautifully complete the project and run the job!

Chat with a designer today.

Schedule an in-person or online meeting with one of our seasoned designers

We bring our customer’s ideas to life.

 Between the decades of expertise of our designers, the amazing craftsmen in our manufacturing shop, and the skill of our installers, RM Kitchens can give you the unique and functional space you have been envisioning.

Industrial Kitchen Remodel in Hershey, PA

Our Product: Spring Hill Custom Read More

What Our Customers Say

How To Get Started.


Meet & Brainstorm

Contact RM Kitchens and speak with a designer. Schedule an in-person or virtual consultation appointment to discuss what you are looking to do, and how we can help.

Call Us at
(717) 867-5000 or


Measure & Design

Your designer will then meet you at the job site to gather information and take measurements, to begin creating your design.


Build & Enjoy

Meet again when the preliminary design and estimated cost sheet is finished. When all of the decisions have been made, and the design is finalized, you will be given an exact quote for the project.

Schedule your meeting today

Or Call Us at (717) 867-5000

About RM Kitchens

From ideas, to designs, to manufacturing and installation, your vision will come to life processes tailored for your needs. And because we don’t sell stock cabinets, your space will be one-of-a-kind!

Our clients’ continue to invite us into their home remodeling projects time and time again. Our 50+ years experience has made us experts at crafting your dream into reality.

Visit Our Showroom

2030 Horseshoe Pike, Annville, PA 17003

Showroom Hours:
Mon-Fri: 9:00am-4:00pm
(evenings and Saturdays by appointment)

Custom Remodeling Services:
Harrisburg, Carlisle, Mechanicsburg, Hershey, Palmyra, Camp Hill, Lancaster, Lititz, York, Reading, PA and the surrounding south-central Pennsylvania area (see map)

RM Kitchens Custom Cabinet Showroom in Lebanon County

Frequently Asked Questions

You have questions, we have answers. We understand the remodeling process may be overwhelming, but working with RM Kitchens is easy. With over 50 years of experience, RM Kitchens is well equipped to help you create your vision, generate the design, and manufacture your own custom cabinetry.

What do we do first, how do we start?

We feel the best start you can have in beginning your project is to come to our showroom to see some of the possibilities of design, styles and great ideas that you may incorporate into your new project. It also gives you the chance to meet some of our team who will be part of the process of making your dream space a reality. From there you can make a second appointment to have one of our designers out to your home if it’s a remodel to see your room space and get first-hand information about the design elements you want to have incorporated in your new design. If It is is a new home construction the second meeting is typically here at our showroom to cover plans and details you want to be incorporated into the design. This can include any or all of the following; remodeling, cabinetry style, details, colors, and wood species. Also hardware, flooring, wall tile, painting, mechanical, lighting, plumbing, appliance recommendations, and accessories. Once we get to the third appointment we typically have most of the design elements in place in drawings and some elevations to allow us to generate an accurate proposal with all the aspects of your new project in including the cost projection for the various products you have selected.

How long will this project take?

The answer will be based on the size and complexity of the project, but typically the entire project, from designs and selections to finished rooms, is about six weeks.

Do you handle the whole project, or do we need to hire other trades people?

We handle the entire project from start to finish; and have electricians, plumbers, floor refinishers, painters, appliance companies, tile installers and countertop installers that we have worked with for years. However, if you have a person or company you are already familiar with or would like to use, we would be happy to discuss that option. Our success depends on our team, and we feel we have an excellent team of tradespeople we trust to complete any and every project.

How much will this project cost us?

Our designers like to answer this question by saying “it will be the same price as a car.” A car has many price points, all depending on what you like, what you need, and your overall style and the same goes for a remodel or new home project. Questions to ask yourself in the beginning of the process would be: What are we willing to invest in our home? What level of quality are we looking for? What would be our dream for this space? Our creative and well-educated designers can guide you to not only in designing the project but working within your price parameters to get the most return on investment for every dollar spent in your home.

What is your payment schedule?

Through the discussion and design process, we hope we have won your confidence to be the team you chose to move forward with doing your project. We ask for a 3% retainer deposit of the projected cost that is then deducted from the contract price. This allows us to move into the final drawings of elevations and refine final selections to come to a contract and agreement. Upon signing the final agreement, we ask for a 50% deposit (less the retainer) and from that point we can start the ordering process to begin the fabrication of your new cabinetry, and lay out a timeline of events starting with the initial removal / room remodel through the final hookup and completion so that you know what to expect during the process, and also know the completion date we are working towards. Upon the delivery of your new cabinetry, we ask for a 30% deposit, with the last 20% of the contract amount to be due upon the completion of your new beautiful space.


Chat with a designer today.

Schedule an in-person or online meeting with one of our seasoned designers