Window Cleaning · Peterborough, NH
Window Cleaning in Peterborough, NH
Glass inside and out, screens and storm windows, starting at $250. Estimate on the phone, firm price confirmed on site, and on most jobs the work done that same visit.
At Joslin & Co, we clean windows for homeowners in Peterborough, New Hampshire. A residential job covers the glass inside and out, the screens, and storm windows where a house has them, starting at $250. Call with a rough window count and tell us whether it is a house or a multi-unit building, and we can estimate it on the phone.
Peterborough is a small town with a housing stock that does not behave like one. 41.7% of it sits in buildings of two to four units, one of the highest shares of the sixteen towns we cover, and 42.6% was built before 1940. It is also one of the smallest stocks on our list. Small, old and genuinely multi-unit is an unusual combination, and it means a Peterborough address tells you less about the job than you would expect.
What you get
What a residential window cleaning covers
Set out as a list rather than buried in a paragraph, so you can hold it up against whatever else you are being quoted.
| Covered by a residential job | What that means |
|---|---|
| Exterior glass | Every pane on the outside of the house |
| Interior glass | Every pane on the inside, done by hand, room by room |
| Screens | Taken out, cleaned, put back |
| Storm windows | Cleaned including the glass behind the storm, as part of the job rather than a separate service |
The list is the same whether it is a house or a two-family. What changes is how many times it gets repeated across the building. If you want something looked at that is not on it, ask on the call and we will tell you straight whether it is part of the job or priced separately.
The one to ask about
Yes, we clean storm windows, including the glass behind them
It is the question that decides whether one quote is comparable to another, so we will answer it first. We clean storm windows, and we clean the glass behind them.
This is storm window country. 42.6% of Peterborough housing predates 1940 and only 9.5% has gone up since 2000, one of the lowest figures on our list. The odds of meeting storms and true divided sashes here are about as high as anywhere we work. Not a certainty, though: plenty of houses that age have been re-windowed, and that gets confirmed on site.

A storm sits in front of the primary sash, which puts twice as many glass surfaces in that opening as there appear to be. Cleaning only the outer face leaves three dirty surfaces behind it and the window still looks wrong. Doing it properly means working the storm through its own tracks, cleaning the glass behind it, and putting everything back as it was.
That is real extra labor, which is why storms have to be counted before a price means anything. With us they are part of a residential job rather than an add-on line, but they do affect the number, because they affect how long the job takes. Mention them when you call and we will build them in. Worth asking anyone you ring, in these words: do you clean the storms, and do you clean the glass behind them.
What it costs
Residential window cleaning in Peterborough starts at $250
We publish it because knowing the floor tells you whether we are worth a call. $250 is the minimum for a residential job, not an average and not a typical price. What takes a job above it is the list below.
| What moves the price | Why |
|---|---|
| House or multi-unit | The single biggest fork in how the job gets quoted |
| Pane count | A true divided sash is many small panes, not one window |
| Storm windows | Twice the glass surfaces, plus working the storm to reach behind |
| Insides as well as outsides | Interior work means access, moving things, protecting floors |
| Screens | Taken out, cleaned, reinstalled on every operable window |
| Upper-floor glass | Reaching it safely from the ground takes different equipment |
| Condition of the glass | Mineral scale or paint is removal work, not cleaning |
| How often you have it done | Glass on a schedule never gets back to the state a first clean starts from |
Worth knowing before you compare quotes: many modern replacement windows have grids that only look divided. A grille sealed inside the glass, or clipped to the inside face, leaves one flat pane and cleans like plain glass. Real muntins holding twelve separate panes take several times longer. From the sidewalk the two look nearly identical, which is why a phone number is an estimate and the firm price gets confirmed on site.
Most people settle into having it done once or twice a year. Maintenance plans run annual or semi-annual, and glass kept on a schedule never gets back to the state a first clean has to start from.
How it works
One visit, not two
The usual way this goes is that someone comes out to look at your house, gives you a number, and then books a second appointment to do the work. That is two mornings you have to be free for one job.
We do it in one. You get an estimate on the phone, we confirm the firm price when we see the glass, and on most jobs the work happens on that same visit. The most useful thing you can tell us on the call is whether it is a single-family house or a building with units in it, because the two get quoted differently from the first question onward.
| Step | What happens |
|---|---|
| 1. You call or send the form | We go through what is there before anyone gets in a van |
| 2. We give you an estimate on the call | A real number to work from. Residential starts at $250 |
| 3. We come out and confirm the price | Looking at the actual glass, before anything starts |
| 4. We do the job that visit | On most jobs the work happens the same time we come out |
You get a message the day before we come, so nobody is surprised by a van in the driveway. The same cleaners come back to the same property next time, which means they already know the awkward window and where the outside tap is.
Working on Peterborough housing
Village-scale buildings with more than one front door
The picture people have of a Monadnock-region town is a white clapboard house on its own lot. Plenty of Peterborough is exactly that. But only 47.1% of the housing is single-family detached, and close to as much again is in buildings of two to four units, often older houses that were divided into flats a long time ago.

Why that matters more here than in a city
In a large multi-family building the units are usually laid out the same and the access is designed for it. In a converted village house they are not. Stairs go where they went in 1890, one unit may reach a porch roof the others cannot, and the window types often differ between floors because the replacements were done piecemeal. It is slower to survey and it is the reason we ask more questions on the first call here than almost anywhere.
Old glazing, and what it needs
Where the original glazing has survived it is thinner than modern glass, often uneven, and usually weathered. That does not make it soft, which is a claim people repeat and it is not true, but thin weathered glass does chip and scratch more readily and a scratch in it is often permanent. Blades and abrasive pads stay off it unless something genuinely calls for them.
Before you hire anyone
Ask for both policies by name, not just “are you insured”
“Insured” covers two different things, and the one people usually have in mind is not the one that protects them most.
General liability pays for damage to your property. Workers’ compensation pays for the person doing the work if they are hurt while they are there. Two separate policies, and a company can carry one without the other.
Anyone working above the ground floor on your property is the reason the second policy exists, and on a building with tenants in it there is more than one person’s interest riding on it. If someone uninsured is hurt there, your own policy can end up involved.
We carry both. $1,000,000 in general liability and workers’ compensation, and a certificate of insurance is available on request. Ask us for it, and ask everyone else for it too.
Nico Joslin has cleaned windows for ten years and started Joslin & Co in March 2024. It is family-owned and owner-operated, and it runs out of 61 Appleton Rd Unit 8, New Ipswich, NH 03071, which is a real address with a real phone behind it.
Questions
Common questions about window cleaning in Peterborough
How much is window cleaning in Peterborough?
Residential window cleaning starts at $250. What takes a job above the minimum is how much glass there is, what is actually in the openings, whether there are storms, whether you want the insides done, and the condition of the glass. Call with a rough window count and we can give you a real number on the phone.
Do you clean storm windows?
Yes, including the glass behind the storm, and it is part of a residential job rather than an add-on line. It is a fair question to put to anyone you call, because it changes what a quote is actually covering.
My windows have small divided panes. Does that cost more?
It depends whether the division is real. A true six-over-six sash is twelve separate panes, each with its own perimeter to detail, and it has to be done by hand. A modern unit with a grille inside the sealed glass, or clipped to the inside face, is a single flat pane and cleans like plain glass. The two look almost the same from the street.
It is an old house split into two flats. How does that get quoted?
As a multi-unit building rather than a house, because that is what drives the work: two sets of interiors, two lots of access to arrange, and often two different window types. Tell us how many units and whether both interiors are included and we can estimate it on the call.
Do I need to be home?
If the insides are part of the job, somebody needs to let us in. You get a message the day before we come either way.
It is a two-family. Is that a different job?
Yes, and it is worth saying on the first call. A house is one perimeter and one set of interiors. A building with units in it means more interiors and a scheduling question about access. Both are ordinary work, they just price differently.
My house is old. Does that mean old windows?
Not necessarily, and it is worth checking before you assume. A house that age has usually been through at least one round of window replacement, and plenty of them have modern units in now. What is in the opening today is what affects the job, not the year the house went up.
Are you insured?
Yes. $1,000,000 in general liability and workers’ compensation, with a certificate available on request. They are separate policies, so ask for both by name, from us and from anyone else you call.
How soon can you do it?
On most jobs we quote and do the work on the same visit, so you are not booking two separate appointments for one job.
How often should I have it done?
Once or twice a year works for most homes. Houses on busy roads, under heavy tree cover, or with sprinklers throwing water onto the glass build up faster and do better on a shorter interval. Maintenance plans run annual or semi-annual.
Will the same people come back next time?
Yes. The same cleaners return to the same property.
Coverage
Peterborough and the wider service area
Joslin & Co works out of New Ipswich, New Hampshire, across southern New Hampshire and north-central Massachusetts. Keene, NH and Milford, NH are also in the service area, and the full list is on the service areas page. If your town is not on it, ask.
Commercial window cleaning in Peterborough
Storefront glass on a schedule, and buildings up to five stories.
Post construction window cleaning in Peterborough
Paint, mortar and adhesive bonded to glass after a build.
Hard water stain removal in Peterborough
Mineral scale that a wash will not lift.
Residential window cleaning
How the service works across the whole service area.
Get a price for your Peterborough home
Call and we will give you a number on the phone. Residential starts at $250. We confirm the firm price when we see the glass, and on most jobs we do the work that same visit.