What We Do
Our Services
From a single repair to a full exterior overhaul, we bring 20+ years of experience to every job. Licensed, insured, and committed to doing it right the first time.
Roofing
Built to Last. Built to Protect.
Your roof is your home's first line of defense. We handle everything from full tear-offs and replacements to targeted repairs and storm damage restoration. Every job starts with a thorough inspection so you know exactly what you're getting.
- 1
Free Inspection
We assess the full roof condition, identify problem areas, and give you an honest evaluation — no upselling.
- 2
Written Estimate
You receive a detailed, itemized quote with materials, labor, and timeline before any work begins.
- 3
Material Selection
We walk you through shingle styles, colors, and warranty options so you get exactly what fits your home and budget.
- 4
Professional Installation
Our crew handles the full job — tear-off, underlayment, installation, and cleanup — typically in 1–3 days.
- 5
Final Walkthrough
We inspect the finished roof with you and don't leave until you're completely satisfied.
Siding
Curb Appeal That Lasts Decades.
New siding does more than improve how your home looks — it adds insulation, reduces maintenance, and protects against moisture and rot. We install vinyl, fiber cement, and wood siding with precision and care.
Windows
Energy Efficiency. Natural Light. Comfort.
Old, drafty windows drive up energy bills and make rooms uncomfortable year-round. We replace single-pane and outdated windows with modern, energy-efficient units that seal tight, look great, and last for decades.
Why Homeowners Choose D&J
20+ Years of Experience
We've been working on Hudson Valley homes since the early 2000s. That experience shows in every job.
NY Licensed & Insured
Fully licensed in New York State and carrying comprehensive liability and workers' comp insurance.
Free Written Estimates
No surprises. You get a detailed, itemized quote before any work begins — and we stick to it.
Local, Family-Owned
We live and work in the same communities we serve. Our reputation is built one project at a time.
Ready to Get Started?
Call us or fill out the form and we'll schedule a free, no-pressure estimate at your home.
Request a Free Estimate