Castle Windows
5th year as a Best Pick
certified company
Based on 631 reviews
Our Certification Process
Best Pick Guarantee
Verified License(s)
Verified General Liability Ins.
Verified Workers' Comp
5th year as a Best Pick Call
"Replacing your home's windows with high-performance Castle Windows is one of the wisest home improvement investments you'll ever make. Our windows are a reflection of our dedication and commitment to excellence. For over 35 years, we have been designing top-quality, custom-made windows to fit your home."

Chris Cardillo | President
Company Information
Services Offered
Castle Windows offers a wide range of custom-made replacement windows and doors for residential customers. The company also provides roofing and siding services.
Services Not Offered
Castle Windows does not provide repair services.
Minimum Job
The company requires a four-window minimum.
Castle Windows offers a transferable lifetime warranty on its windows.
Company History
Castle Windows is a local, family-owned-and-operated company that was founded in 1977.
The company was ranked on Qualified Remodeler's Top 500 list in 2012, 2013, and 2014. Castle Windows is also an EPA Lead-Safe Certified Firm.
Areas Served
Montgomery County, Chester County, The Main Line, Bucks County, Delaware County
A selection of 631 homeowner reviews:
“The quality of the windows and doors is exceptional. The installation was done on time and with total professional workmanship. I have recommended Castle Windows to everyone who will listen. One of my friends has already bought some windows and is also satisfied with the windows and workmanship—A+.”
“Castle did a great job installing our new steel front entry door. It looks beautiful, and the installers were punctual, friendly, and efficient. We are totally happy with our decision to go with Castle—A+.”
“My whole experience with Castle Windows was great. The sales rep was knowledgeable about their product. The installers were polite, worked through the rain to install the windows, and did an excellent job cleaning up.”
“Outstanding job. I am very pleased with this purchase—A+.”
“Couldn't be happier. Thanks for a great experience.”
“Professionalism and a job well done!”
“Castle Windows did everything they said they would do. From the time we meet to discuss until the time the job was completed. Excellent service.”
“Overall, very good experience. Only issue was a few small leaks when it rained really hard. I believe I fixed the problem with a little additional caulk.”
“The windows keep our house cooler in the summer and warmer in the winter. There is no air escaping or coming in the bottom of the windows. They are easy to clean and open. The slider door provides great light in our kitchen. Really enjoy them!”
“We are extremely impressed. We were very pleased with every aspect of this installation.”
“The work looked good! I gave a call, within 24 hr. They were on the way! Hope they stay around for a long time!”
“I would recommend Castle Window to anyone. They were very professional from the start duty and that includes the sales rep Chris Wilson. The windows are absolutely great. Thank you.”
“They did a very professional job in replacing our double front doors. We are very satisfied with the work. The only concern was the length of time between signing our contract and actually getting the job done. It was a several month wait. However, the company spontaneously offered us some free upgrades to make up for the long time we had to wait. Good customer care!”
“The salesman that sold us the windows and door was great. The working men that came out to install were OK, but not quite what I expected. I guess I expected men to come in a Castle Windows vehicle, wearing Castle Windows shirts, and all of them be able to speak English. Well, it was otherwise, and we were somewhat disappointed.”
“Windows operate very well and are easy to clean.”
“Due to a mix-up or another reason installation was 11/2 to 2 weeks later than previously stated but other than that I have no complaints. The installers were courteous and done good work. All seven windows were installed in one day which included new flashings and they made sure each widow was operating properly as they were installed. After they were done an installer went over everything on the operation of the windows.”
“After we had contracted to have new windows installed on our second floor (10 in all), I read some bad reviews and I was somewhat concerned. However, the installers were here on time. Installation was quick. They cleaned up everything before they left. About six weeks later, in Feb. we had a loose top cover over one window. I called Castle who advised when they would be here to correct. They were here on time and quickly resolved the problem. I LOVE the windows. Just got done cleaning all windows in house. The upstairs were cleaned in time at all. The downstairs, although fairly new (not Castle) took twice as long. Windows, installation and all personnel (starting with salesman who came to the house) I dealt with were great.”
“They were great.”
“I had all my windows replaced, and I had to have six sashes and a screen replaced. The first time around, everything was great except that none of the installers spoke English, so I couldn't ask them any of my questions. The second time around, with the sashes and screens, the man was very efficient and friendly and got the job done quickly.”
“Excellent service, great salesman, all around good company.”
“Excellent overall experience. We had 15 windows replaced and all completed in about 5 hours. Everything was left as if they were never here.”
“Windows fine. I had someone else at the house as I could not be there. However they kept changing the time when they would be there and that was frustrating, as the person at my house had a time they had to leave.”
“Extremely happy with Castle!”
“This is my second set of windows from Castle. They replaced all of the windows in my NJ home. Excellent service both times. I would highly recommend them.”
“Metal cover under front step coming off. A draft around molding of back door. Workers professional, and courteous.”
“They were very nice.”
“They showed up on time, quality work and did it within the time period the installer said he would.”
“They did a nice job on presenting the product and options possible. No hard sell or pressure. The door was orders and came in a very reasonable time. Installation was done very well and the end product is all we hoped for.”
“The window installers were very professional and there was no sign that they had even been in our home except for the new windows and sliders. The salesman gave a very informative presentation.”
“We had 15 Windows installed by 2 men in 6 hours! The men were very polite, knowledgeable and made sure they had protective covers over their shoes each time they came in the house. The windows are perfect! A very good investment to the value of our home. No more draft and blocks out outside noise! They look beautiful!”
“Everything went great except they missed their appointment day because their truck broke down. They showed up the next morning and replaced all windows in our house.”
“I am very pleased with my new doors! They look nice and are easy to open and shut. I have noticed that there is an improvement in the air conditioning inside the house due to the new sliding doors. Thank you!”
“We had two installers and they did a terrific job.”
“We are completely satisfied with our castle windows and the organic gas is great.”
“The installers were experts in their field. The installation was perfect from start to finish. The installers were experts in their field, friendly, personable and answered any questions I had during installation. I had some problems in regards to customer service returning my calls. Improvements could and should be made in this area.”
“We are very pleased with the end result, they did just what we wanted and in a timely manor. The finish carpenters were very proficient in their work and they very nice work. Love the hardware on the casement windows.”
“Love the quality of the doors and windows. Very awesome job. Thank you.”
“We've had Castle install windows on two separate occasions. They seem quality enough, but I did notice on the second round of installs the windows seemed to be slightly out of alignment where the pieces slide together, as if when they were sliding the frame together they didn't slide it all the way. Now they appear to have gaps in the finish. You'd think they wouldn't rush this and make sure the finish was closer to perfect since these are supposed to be guaranteed for life, but perhaps this cosmetic flaw is just that, cosmetic. Over all Castle is very good about honoring their warrantee and do want complete satisfaction. Their installation contractors vary, but we have always had a good experience with them.”
“We had Castles replace our 25 year old French patio door with a sliding door. I love the door! Our energy audit bill showed we came down to average instead of sky high. It blocks out the heat and is extremely well built. Installation was top notch.”
“I love my new windows. I think the team you guys having going for you don't change anything.”
“They replaced 10 windows in about half a day the workers were very good and communicated what was going on.”
“The crew did great and were very respectful.”
“Castle Windows replaced my windows and did an excellent job. The crew arrived on time and worked quickly and cleanly. The windows are efficient and easy to clean and maintain.”
“Good people. Good service. Good doors.”
“Overall we are very pleased with the product. Even on the hottest days, the windows remain cool to the touch—unlike the windows we replaced. We were treated courteously by all employees of Castle. We did have one major disappointment. We scheduled the work four weeks in advance and then Castle did not show up on the scheduled day—'hung up on another job.' It's hard to believe that the other job was scheduled before ours, because when Castle called to schedule the work, they wanted to do it immediately.”
“Overall good experience with one exception, the screws on window trim had white heads. He ran out of them and had to put silver in one window. Told us to call customer service and have them replace them with white head screws, then ended up pairing them inside if putting proper ones in.”
“I have already told people that Castle Windows were very good windows. Though with my experience in the whole deal they should get their own installers.”
“The workers were great they knew their job very well the cleanup was very good would recommend there has been a lot of people taking name from sign and looking at windows.”
“I LOVE my windows, GOOD JOB!”
“My house is gorgeous and presentation also inside the house is very fresh.”
“Love the product, installation and workmen that provides installation. The overwhelming calls to try and sell us more after installation is a HUGE turnoff.”
“Workers were courteous and on time. They worked well together and were most efficient. They did an excellent job.”
“The installers were very professional. They worked well as a team.”
“They were very professional. The only problem is not all the workers spoke English.”
“Good Job and done sooner than expected!”
“The Castle Window person for our area has a depth of home construction experience that made his visit worthwhile to initially take measurements for the windows and make a subsequent visit to correct an issue with one of the windows.”
“Overall, I am satisfied with the purchase and installation of our new windows. They completed the installation of 22 windows in less than a day, and both my wife and I are satisfied with the new windows. They did a good job of cleaning up and removing the old windows.”
“Had the team come back to finish the job on items that weren't complete. While they were quick efficient and clean, the smaller items were overlooked. i.e. finish the interior mounding and installing screens that had small cuts in them. They came back to correct though.”
“The quality of the window is great. The installation team was courteous and professional. The experience was good and I will use them again in the future for any other window needs.”
“For a big job requiring several visits from different teams, castle did a very professional and quality job.”
“They were good.”
“Very professional from sales to installation. Only had the windows a short time so time will tell.”
“Workers were very qualified - knew what they were doing. They were also very personable.”
“Works did great.”
“Everyone at Castle Windows, from salesman, to office staff to installers were great! I love the windows and the recommendations from the salesman to change up some windows from double hung to three lite window with the change in the flashing really made a difference. He also suggested changing the finish of the windows to woodgrain to match the existing window (that was not replaced) pulls everything together. Received many compliments and now am hoping heating bills in winter will be better. The A/C bills are already lower!”
“Windows were installed on a rainy day. I had called customer service and asked if they would install in the rain but really didn't get a definite answer. Because it did rain on the installation date, I thought Castle Windows would have called and rescheduled but that did not happen. So the men worked more from the inside of the house rather than outside leaving a few scratches on the hardwood floors and dirty fingerprints on a few of my curtains. I was amazed how quickly the windows were installed.”
“I am very happy with my 13 new windows. They are professional and well versed in their trade. I wouldn't hesitate to recommend your services to my family and friends.”
“GOOD Experience. Will do more business in the future.”
“it is almost one year since our installation through our whole house of windows and sliding glass doors, my gas bill went down dramatically as did my electric bill, I never had to touch my thermostat either season once it was set, my windows are easy to clean, beautifully made, and my home looks so much better, best investment I have ever made, and the crew, very respectful and very neat! Thank you Castle Windows, p.s. and the salesman that came to our home was very knowledgeable and worked very hard for us to get everything just right. Thanks.”
“Our experience was wonderful holiday. I would highly recommend Castle! Our front Bay window is beautiful and arrived much earlier than we expected. Our neighbors frequently compliment how nice the window looks.”
“We are extremely pleased with the windows. The workers were very good, but we waited all day for them to arrive. Once they were here, they were very efficient. A good experience.”
“I am OK with work they done but they were not on time. They were to be there at 9am and came 09:30 am.”
“Your men were very mindful of our living space. They worked very proficiently. We have been very pleased with our windows.”
“From the phone call to have a sales man come to the house and then getting the windows and door installed, to the installers professionally putting everything in and cleaning up after they were totally finished their work we were highly satisfied with everything.”
“Castle window representative was wonderful, making the experience of picking out a door so easy. I love my door getting plenty of compliments from the neighbors.”
“Castle Windows did windows, and they did an excellent job. We're very pleased. We've only had them a week, but they've done a very good job so far. It's a beautiful job. They seem to be holding up. At least I can open them. My husband forced shut the old windows, and we weren't able to open them for a few months. I was very afraid in case of an accident, fire, or something, and you couldn't open the darn window. They installed seven windows for us. We knew we were going to get windows, but it wasn't until my husband forced the two windows shut that I had to get them. The other reason was that they said they did a rebate for old windows—the other windows—so those were the two contributing factors. I would give them an A+.”
“They did it yesterday. They did a phenomenal job. The windows, for one, are the best quality windows I've seen. The guys were real nice. My wife was there all day with the kids, and they were real nice working around them. They sealed up everything, wiped down all the windows, cleaned up all their mess, swept three or four times—I told them, 'Don't worry about it,' because it was raining out there. They're just doing their thing. They installed 25 special-order windows. I chose them because I heard they had a phenomenal reputation, and then I talked to the guy who came out to talk to me about the windows, and the guy was extremely professional—a whole lot better than some of the other businesses I called and talked to about getting a quote. I'd give them an A+.”
“I'm very happy. It was just 13 windows that Castle Windows did for me. The salesman and the demonstration were excellent. Their product knowledge was very impressive. The overall work was done very professionally, and the gentlemen that came in to do the work were very courteous and nice. We're very happy with everything. I'll give them an A+. I'm very happy with everything they did.”
“We had the cellar windows done last week. They did an excellent job. They were friendly, they did the work, they got it done, and there you go. No complaints—they did a great job. If A is the highest grade, I'd give them that.”
“Castle Windows did a very nice, neat job. The windows are wonderful. There are a couple little things, but they'll be out to fix those. I just talked to them yesterday to get one thing in order. But the whole thing, I was really satisfied with. They put all new windows in the house. We chose them because of a recommendation from a builder friend of mine. I would give them an A+.”
“Castle Windows came in, did a good job, cleaned up, and left. I'd recommend them. They put in 21 or 22 windows for me. I called maybe 20 or 30 people. I called Castle, and they actually sent a salesman—there wasn't any pressure. The guy sat down and told me what all my options were, and they offered financing. That was a big plus. They had really good quality windows, so I bought one of the best windows, and I got them put in. The guy came in, and it took them two days. It's an old house, so it was a really tough installation for those guys. I watched them. I think they did a really good job, so I was really happy with them. I'll give them an A+.”
“The workers were superb. Castle Windows did a good job. They were very respectful. They installed nine windows for us—frame and everything. It was a construction-grade replacement. We liked the product in terms of the type of window they were going to be installing—that was basically why we chose them. It was an A+ job.”
“I would recommend Castle Windows to everybody and anybody. From the salesman all the way to the installation, it was a good experience. They installed 14 windows for me. Once I spoke with the salesman, I was very impressed with his professionalism. It was all about the customer; it wasn't only about him and what he did or what he could do. I was just impressed with all the information he provided on Castle Windows. I'd rate them A+.”
“Castle was here, and they did the job. They were neat. They cleaned up. It was good. They did A+ work. They did seven different windows. I think I chose them because of their presentation of the windows they had. I was sort of impressed, because they never had vinyl windows that had woodgrain in them. We would recommend them. I would give them an A+.”
“They were very professional. Basically, they said what time they would get here, and they were here on time, did a very professional job, and cleaned up tremendously. You couldn't even tell they were here once they left. They installed our windows—seven of them. I would give them an A+.”
“Their work is very good. It is awesome. They did our 13 windows. They are absolutely A+.”
“The guys who came to work at my house were professional. They cleaned up, they did a quick and easy installment, and they cleaned up after they finished. Every time I asked a question, they responded to my question, so they were professional. They put seven windows on the second floor. I chose them because of the quality of the windows and the warranty. I would grade them A. The guys who came to work on my house were the best. I referred the sales representative to my next-door neighbor.”
“Overall, I liked Castle Windows's quality of work. The gentlemen that came here were very courteous and polite, good people. I chose them because of the salesperson. He actually was extremely honest. Where we thought we should get a bay window, he didn't talk us into it, but his explanation made sense of why to not do that and just get a casement window, so he saved us money. I'll give them an A.”
“I think they did good work. It didn't take a long time. I really liked that. It didn't take a long time for them to get them in—only two hours. I had eight windows put in my home. I'd give them a good grade—no complaints. A is excellent. I didn't have any complaints during the time they were working.”
“They were able to do the job in one day, and the products seem to be superior in quality. They replaced 13 windows and a glass sliding door in our house. I chose them because of having the person come out and talk at the house. I'll give an A grade to them.”
“It was pretty good. Everything was done correctly. The whole experience was great. They did all the windows and the sliding doors. They deserve an excellent grade.”
“My experience was excellent. They did exactly what they said they were going to do, and they were very polite and very professional. They created a huge mess, but they cleaned up all the mess. They stayed, and they made sure that even if it took longer, they did it right. They put in seven windows and a new storm door. My house is 100 years old, so the windows were huge. I had quite a few estimates. I thought the representative they sent out was very honest and fair, and I liked their product. It was by far the most efficient, and they were heavy windows. I'd give them an A.”
“They put in our windows and a sliding door. They did an excellent job. I liked everything. They arrived when they were supposed to, they had everything, everything fit, they knew what they were doing, they got done in a minimum time—I thought it would take longer—and they cleaned up very well. It was excellent. They were very courteous and everything. I couldn't find anything wrong with them. They installed 12 windows and a sliding glass door. I'd give them an A.”
“They put a door in for me. Everyone loves the door. The only thing is, my dog already put his paw in the screen. I have a slight tear in it, but nothing too big at all. They came, they did the work, they cleaned up, and the door is everything they said it was. They said it's a full lifetime warranty on the door. I would recommend them. I would say they're an A.”
“They worked fast after I responded to them. They are really good. They installed 15 windows, and they were excellent.”
“They did wonderful work. I wasn't there when they did the install, but I checked their work and they did a nice job. I just had all new windows put in the upstairs of the house. They were just ten standard windows. My next-door neighbor had used them about a month before. I'd give them an A.”
“It went good. They did the work, they're all done, and they did a great job. The guy did a great job. He was really good. He did a real good job. I need them to come back; I think I need three more. They were great. I'd give them 120 percent.”
“Castle did a good job. We had 20 windows installed. We chose them because they came highly referred. I would refer them as well. I'd give them the highest grade. They did a good job.”
“I think their installation was superb, and they were in and out. They did our windows.”
“What made it a good experience for me is the fact that the product looks nice. It was double doors that they did. Castle Windows installed it well, and I liked the workmanship. We checked with several people. All of them came out to the house, and we just liked the way Castle presented themselves. At this point, the product is kind of new, but I would rate them right now as an A+ because everything seems to be going well.”