Roof replacement in Setauket typically costs $8,000-$25,000, depending on size, materials, and complexity. A standard 1,500 square foot asphalt shingle roof runs $12,000-$15,000 including complete tear-off, disposal, and professional installation.
Metal roofing costs $15,000-$30,000 for the same size but lasts twice as long and provides better energy efficiency. Complex rooflines, multiple chimneys, or structural repairs can increase costs, but you’ll know everything upfront.
We provide detailed written estimates breaking down all costs—materials, labor, permits, disposal. No hidden fees, no surprise charges, no pressure tactics. Just clear pricing so you can make an informed decision.