Our work.
Real roofs we have worked on, photographed on the job. Nothing on this page is a stock photo.
Get a free quote
Photographed on the job
Our own jobs, nothing staged.
51 photos from our jobs, taken on site. Tap any photo to see all of it.
Shingle roof replacement
16 photos
Most of these follow one townhouse roof, from the old shingles coming off to the new ones going on.

A worn, patched shingle roof, before and after a full replacement. 
A new gray shingle roof finished down to the gutter line. 
Blue tarps cover the deck and the ground below while the crew strips the old roof. 
The old shingles coming off a townhouse roof, with the new bundles already up top. 
The old roof is off and the crew is working on the bare wood deck. 
A roof stripped back to the wood, seen from straight above. 
A new sheet of plywood where a section of the old deck was replaced. 
Underlayment rolled out over the wood. It is the layer under the shingles that keeps water off the deck. 
New shingles going on from one end, over the underlayment. 
New shingles on the main roof and the first dormer, with the next section ready for its turn. 
The whole job from the air: the crew on the roof, with the work vans and the trailer in the lane below. 
New shingle bundles lined up along the ridge, ready to go on. 
A section of the roof deck opened up, with the trailer below taking the old roof away. 
A long, new shingle roof with its vents and pipe boots sealed in. 
New shingles going on over fresh underlayment around a roof vent. 
New shingles running up to the ridge on a wooded lot.
Flat roof replacement
7 photos

A stained, worn flat roof, before and after a new white membrane. 
A rowhouse roof torn off down to its old wooden boards, beside a white flat roof next door. 
The crew rolling out a new membrane on a flat roof. 
The old flat roof stripped back and new insulation boards going down. 
The roof deck opened up so damaged wood can be found and replaced. 
A finished white flat roof set against the shingled wall behind it. 
An aging flat roof around rooftop vents and units, before any work.
Skylights and chimney flashing
21 photos
Most of these follow one skylight replacement, from the old skylights coming out to the new ones going in.

Before: an old skylight with stained, cloudy glass on the back of the house. 
After: the new skylight in the same spot, flashed in and shingled around. 
Another of the old skylights, its glass fogged and stained. 
Leaves, grit and worn sealant packed into the corner of an old skylight's flashing. 
Shingles cut back around an old skylight, ready to take it out. 
Getting started on the front of the house, beside the two old skylights. 
An old skylight coming out of the roof, still wrapped in its old membrane. 
The opening with the old skylight out, before its new frame goes on. 
One skylight taken out for good, its opening closed with new plywood and underlayment. 
A new skylight on the driveway, ready to go up. 
The crew bringing a new skylight up to its opening. 
Building a new wooden frame around the opening for the skylight to sit on. 
Wrapping the new frame in waterproof membrane before the flashing goes on. 
Metal flashing stepped up the sides of the new frame and woven in with the shingles. 
A new skylight in, with the trees reflected in the glass. 
Both new skylights in on the front of the house. 
The new skylight from inside the house, with its shade drawn. 
End of the day: the crew on the lower roof, with the new skylights in above. 
A shingle roof with skylights and a low roof section below it. 
A skylight set into a shingle roof and sealed around every edge. 
New metal flashing where the shingles meet a brick chimney.
Our crew, our van and delivery day
7 photos

Hard hats and a harness on: the crew fitting new white trim along the gable, with the new underlayment already down. 
One of our crew on the roof, at the top of the ladder. 
The sign on our work van. 
The crane sets the shingles straight onto the roof, so nobody carries them up a ladder. 
One of our crew guiding the crane as the delivery comes off the truck. 
Shingles, vents and underlayment arriving on the supplier's crane truck. 
Up the ladder and onto a garage roof on a gray morning.
No stock photos, anywhere
A homeowner can spot a stock photo, and once they have spotted one they reasonably wonder what else on the site is not real. So there are none here. These are roofs we worked on, photographed on the job. Some were taken on a phone from wherever the crew could stand, and some from a drone overhead.
- Real jobs
- Shingle roofs
- Flat roofs
- No stock photos
The parts you never see
Some of the most important roofing work disappears as soon as it is done: rotted roof boards replaced, underlayment and water barrier laid down, flashing tucked under the shingles. Those photos of torn-off roofs and bare decks show what is under a finished roof, and why the layers matter.
Want to see a job like yours?
If you are weighing up a new roof, a flat roof or a skylight, ask when you call and we will show you photos of similar work. It is the easiest way to see what the finished job will look like.
Common questions.
Are these photos of your own work?
Yes. Every photo on this site is a real roof we worked on. We do not use stock photography.
Why are some photos taken from above?
Those were taken with a drone. It is the easiest way to show a whole roof in one picture, and the crew working on it.
Can I see photos of a job like mine?
Ask when you call and we will show you photos of similar work.
Do you take photos of damage for insurance?
Ask us to while we are on your roof, and we can share photos of what we found.
