Comfort & efficiency
Replace drafty, difficult windows with options designed for better year-round performance.
Free replacement window estimate
Answer a few quick questions. There is no obligation.
An SES Custom Homes team member will contact you about your window project. You can choose an appointment time below or skip this step—we’ll reach out either way.
Loading available consultation times…
Required only if you choose an appointment time.
A better window experience
We help you compare styles and practical options, then install them with care.
Replace drafty, difficult windows with options designed for better year-round performance.
Choose from double hung, casement, slider, picture, bay, bow and specialty styles.
Our team reviews your goals, measures your openings and explains the next steps clearly.
See your project before installation
Meet with SES Custom Homes to explore a computer-rendered concept for your replacement-window project and discuss the details that matter to you.
Recent work



Homeowner feedback
“Best windows we've ever had. The double hung ones are so easy to clean and look beautiful. Rick and his team were professional from start to finish.”Michael Thompson • Mechanicsville, VA
“Replaced all our old windows with casement windows. The house is so much quieter and the energy bills are noticeably lower.”Thomas Garcia • Richmond, VA
Common questions
Yes. You can request an in-home consultation and estimate with no obligation to purchase.
Yes. Tell us how many windows you are considering and our team will review the project with you.
SES Custom Homes serves homeowners in Virginia, West Virginia and North Carolina. We will confirm availability for your ZIP code.
A member of the SES team will contact you to review your project and arrange the next step.
Flexible payment options
Ask about financing options that may help make your window project more manageable. Financing is subject to credit approval and lender terms.
Tell us about your project and get a free, no-obligation estimate.
Get My Free Estimate →