Award Winning RWC is ranked as one of the nation's largest remodeling firms.


RWC is rated at the highest level for client satisfaction by the Houzz community.


RWC works with the top brands in the industry.

Get Started Today
Request A Quote
Definitely Yes!
Raving Fan Referral Program

Honest • Trustworthy • Relieving Home Improvement Stress Since 1959 • Reliable • Professional



Replacing your windows is a great way to modernize your home.



A new entrance to your home can increase its overall efficiency.

RWC Bathroom


Make the bathroom yours again to your escape from reality.

RWC Kitchen


The central room of a house; ensure yours tells the right story.

Welcome To RWC Windows, Doors & More

Where you will encounter a “unique” home improvement experience that can’t be found anywhere else!

Our main goal is to educate our customers so they can select the product that best fits their budget and needs. With many national brands displayed under one roof, our state-of-the-art showroom is the perfect place to learn about the many products and services we can provide. Not just a top windows and doors replacement company, we are also a respected NJ remodeling contractor for over 50 years in Passaic, Bergen, and Essex counties.
Since 1959, our expertise and unparalleled service have been relied upon by thousands of customers in the Tri-State area. As a general contractor based in West Caldwell, NJ, we take care of doors, windows, kitchens, bathrooms, and more. Allow RWC Windows, Doors & More to relieve your home improvement stress. Feel the difference we can make and become part of the RWC ‘Family of Customers’ today!
Check out our Houzz page with over seventy 5 star reviews to hear from our customers. See updated windows, doors, bathroom remodeling, kitchen cabinets, and much more. You’ll be sure to find our most exciting recent projects, some design ideas and a lot of inspiration!
View Houzz Projects

Visit Our Showroom At:

RWC Windows and Doors
686 Passaic Avenue
West Caldwell, NJ 07006


Monday – Friday: 9AM – 5PM
Saturday: 9AM – 1PM
Evenings By Appointment