Brooklyn cost to replace existing window (not landmark)

What is the ballpark cost per window to replace an existing one in Brooklyn? Do contractors charge just for labor if I order the window myself, or is the price usually for both labor and materials? I am not sure of the measurements of the windows, but it is for an old frame house that is not landmark.

sphil305

in Renovation 1 month ago

5

Please log in, in order to post replies!

5 replies

Brownstone Home Inspection | 4 weeks ago

string(1) "1"
object(WP_User)#4987 (8) {
  ["data"]=>
  object(stdClass)#4943 (12) {
    ["ID"]=>
    string(6) "191038"
    ["user_login"]=>
    string(26) "Brownstone Home Inspection"
    ["user_pass"]=>
    string(63) "$wp$2y$10$2Dh.tVTWca7o8G2o2QDdSeR1sOPSrs2w3wRCKLoxX3NZi3rnCHU0S"
    ["user_nicename"]=>
    string(26) "brownstone-home-inspection"
    ["user_email"]=>
    string(29) "stevehomeinspection@yahoo.com"
    ["user_url"]=>
    string(0) ""
    ["user_registered"]=>
    string(19) "2021-01-20 15:12:39"
    ["user_activation_key"]=>
    string(0) ""
    ["user_status"]=>
    string(1) "0"
    ["display_name"]=>
    string(26) "brownstone home inspection"
    ["spam"]=>
    string(1) "0"
    ["deleted"]=>
    string(1) "0"
  }
  ["ID"]=>
  int(191038)
  ["caps"]=>
  array(2) {
    ["participant"]=>
    bool(true)
    ["subscriber"]=>
    bool(true)
  }
  ["cap_key"]=>
  string(15) "wp_capabilities"
  ["roles"]=>
  array(1) {
    [1]=>
    string(10) "subscriber"
  }
  ["allcaps"]=>
  array(4) {
    ["read"]=>
    bool(true)
    ["level_0"]=>
    bool(true)
    ["participant"]=>
    bool(true)
    ["subscriber"]=>
    bool(true)
  }
  ["filter"]=>
  NULL
  ["site_id":"WP_User":private]=>
  int(1)
}

this is what i was thinking:

when i worked for an installer decades ago, what he did was charge the equivalent of what the window cost for the install. i have no recollection of what they cost but it would be like this: $100 for a window, $100 for the install.

i do believe that what the other two, davidjenkins and liahughs would be in line with the cost structure my boss used. i also believe when i shopped windows for my own home 19 years ago, that company was using the same approach.

this is what people will not account for and it is what customers do not want to hear: i think you OP are talking about ONE window. Nobody running a business can take a little time out of their week to stop by and meet you before doing the job and then set up and report to a house and install one window at the same prices that they would get to install six windows. essentially, they would be taking a day of work out of their lives (might be a shorter day). if they are lucky, they have another customer to visit nearby and they can make good use of that time and if they were really lucky maybe they had to go adjust something on a window they did on another job but counting on that happening in this city is impossible because something here always ruins best laid plans (traffic, etc). they also have to leave some room in their plans in case they have to return the next day for something small (so they bought a caulk for the window and the tube of caulk was bad and they have to return with another the next day; businesses must factor this in all the time because it is impossible to go back to a customer after the fact).

My guess is, you can find someone to do one window for about $1,000. Maybe a little less.

Most contractors who do this kind of work are geared for bigger jobs they will be on for a few days. it is much easier (predictable) to budget money, time, and labor when larger jobs run into larger jobs. smaller jobs that pay well are too infrequent to rely on.

davidjenkins | 1 month ago

string(1) "1"
object(WP_User)#4988 (8) {
  ["data"]=>
  object(stdClass)#4989 (12) {
    ["ID"]=>
    string(6) "228595"
    ["user_login"]=>
    string(12) "davidjenkins"
    ["user_pass"]=>
    string(63) "$wp$2y$10$Ca76jn9hdexpMZf57OMoPe.jGSKIg2q/kaJSBLiXumY6ISLIkgKJS"
    ["user_nicename"]=>
    string(12) "davidjenkins"
    ["user_email"]=>
    string(26) "davidjenkins7473@gmail.com"
    ["user_url"]=>
    string(0) ""
    ["user_registered"]=>
    string(19) "2025-09-25 08:38:11"
    ["user_activation_key"]=>
    string(45) "1758789496:$P$Bw75goIStXWVXx1kZ2Y7Xhv.nGxeSW/"
    ["user_status"]=>
    string(1) "0"
    ["display_name"]=>
    string(13) "David Jenkins"
    ["spam"]=>
    string(1) "0"
    ["deleted"]=>
    string(1) "0"
  }
  ["ID"]=>
  int(228595)
  ["caps"]=>
  array(1) {
    ["subscriber"]=>
    bool(true)
  }
  ["cap_key"]=>
  string(15) "wp_capabilities"
  ["roles"]=>
  array(1) {
    [0]=>
    string(10) "subscriber"
  }
  ["allcaps"]=>
  array(3) {
    ["read"]=>
    bool(true)
    ["level_0"]=>
    bool(true)
    ["subscriber"]=>
    bool(true)
  }
  ["filter"]=>
  NULL
  ["site_id":"WP_User":private]=>
  int(1)
}

In Brooklyn, replacing a standard window usually costs $300–$800 including labor and materials. If you provide the window, contractors often charge labor only.

liahughes | 1 month ago

string(1) "1"
object(WP_User)#4986 (8) {
  ["data"]=>
  object(stdClass)#4985 (12) {
    ["ID"]=>
    string(6) "228556"
    ["user_login"]=>
    string(9) "liahughes"
    ["user_pass"]=>
    string(63) "$wp$2y$10$Cre0hOI6HMl7HelB/60RT.rXIxrmrLYKP/md9DeeswoO3XbxfttXG"
    ["user_nicename"]=>
    string(9) "liahughes"
    ["user_email"]=>
    string(22) "liahughes494@gmail.com"
    ["user_url"]=>
    string(0) ""
    ["user_registered"]=>
    string(19) "2025-09-18 11:47:39"
    ["user_activation_key"]=>
    string(45) "1758196064:$P$BRGdka7aK.GRfmNd/QtA..s/nxvgoH1"
    ["user_status"]=>
    string(1) "0"
    ["display_name"]=>
    string(10) "Lia Hughes"
    ["spam"]=>
    string(1) "0"
    ["deleted"]=>
    string(1) "0"
  }
  ["ID"]=>
  int(228556)
  ["caps"]=>
  array(1) {
    ["subscriber"]=>
    bool(true)
  }
  ["cap_key"]=>
  string(15) "wp_capabilities"
  ["roles"]=>
  array(1) {
    [0]=>
    string(10) "subscriber"
  }
  ["allcaps"]=>
  array(3) {
    ["read"]=>
    bool(true)
    ["level_0"]=>
    bool(true)
    ["subscriber"]=>
    bool(true)
  }
  ["filter"]=>
  NULL
  ["site_id":"WP_User":private]=>
  int(1)
}

Thank you for your question. In Brooklyn, the ballpark cost to replace an existing window typically ranges from $450–$750 per window for labor only, depending on size and conditions. If you’d like both labor and materials included, the price usually ranges from $800–$1,200 per window, depending on the type and quality of window you choose.

Since you mentioned this is for an older frame house, the exact cost may vary with measurements and any framing adjustments needed. If you can share approximate sizes or plans, I’d be glad to prepare a more tailored estimate.

Thank You
Best Regards,
Lia Hughes
Estimen LLC
Email : liahughes494@gmail.com

apla | 1 month ago

string(1) "1"
object(WP_User)#4984 (8) {
  ["data"]=>
  object(stdClass)#4915 (12) {
    ["ID"]=>
    string(6) "195314"
    ["user_login"]=>
    string(4) "apla"
    ["user_pass"]=>
    string(63) "$wp$2y$10$0dir2AcC1YhXmbaR.FjAHOixmENpeSb1aFQYnVCmequwrbEMp8wnu"
    ["user_nicename"]=>
    string(4) "apla"
    ["user_email"]=>
    string(23) "annepaashiker@gmail.com"
    ["user_url"]=>
    string(0) ""
    ["user_registered"]=>
    string(19) "2024-03-24 00:49:42"
    ["user_activation_key"]=>
    string(0) ""
    ["user_status"]=>
    string(1) "0"
    ["display_name"]=>
    string(4) "apla"
    ["spam"]=>
    string(1) "0"
    ["deleted"]=>
    string(1) "0"
  }
  ["ID"]=>
  int(195314)
  ["caps"]=>
  array(1) {
    ["participant"]=>
    bool(true)
  }
  ["cap_key"]=>
  string(15) "wp_capabilities"
  ["roles"]=>
  array(0) {
  }
  ["allcaps"]=>
  array(1) {
    ["participant"]=>
    bool(true)
  }
  ["filter"]=>
  NULL
  ["site_id":"WP_User":private]=>
  int(1)
}

When I ordered my windows from Dyke’s they were unwilling to fulfill the order until the contractor had signed off — even after they’d come out and measured. FWIW, whatever you do I recommend stearing clear of Jeldwyn windows they were an absolute nightmare to deal with.

Brownstone Home Inspection | 1 month ago

string(1) "1"
object(WP_User)#4993 (8) {
  ["data"]=>
  object(stdClass)#4920 (12) {
    ["ID"]=>
    string(6) "191038"
    ["user_login"]=>
    string(26) "Brownstone Home Inspection"
    ["user_pass"]=>
    string(63) "$wp$2y$10$2Dh.tVTWca7o8G2o2QDdSeR1sOPSrs2w3wRCKLoxX3NZi3rnCHU0S"
    ["user_nicename"]=>
    string(26) "brownstone-home-inspection"
    ["user_email"]=>
    string(29) "stevehomeinspection@yahoo.com"
    ["user_url"]=>
    string(0) ""
    ["user_registered"]=>
    string(19) "2021-01-20 15:12:39"
    ["user_activation_key"]=>
    string(0) ""
    ["user_status"]=>
    string(1) "0"
    ["display_name"]=>
    string(26) "brownstone home inspection"
    ["spam"]=>
    string(1) "0"
    ["deleted"]=>
    string(1) "0"
  }
  ["ID"]=>
  int(191038)
  ["caps"]=>
  array(2) {
    ["participant"]=>
    bool(true)
    ["subscriber"]=>
    bool(true)
  }
  ["cap_key"]=>
  string(15) "wp_capabilities"
  ["roles"]=>
  array(1) {
    [1]=>
    string(10) "subscriber"
  }
  ["allcaps"]=>
  array(4) {
    ["read"]=>
    bool(true)
    ["level_0"]=>
    bool(true)
    ["participant"]=>
    bool(true)
    ["subscriber"]=>
    bool(true)
  }
  ["filter"]=>
  NULL
  ["site_id":"WP_User":private]=>
  int(1)
}

i used to work for a company that installed windows (1980s) and i last installed some on my own in the 1990s. i can possibly tell you how some of the pricing was arrived at but i am not sure how that would apply on one window (if that is what you are dealing with). if you want me to run over some scenarios with you, let me know and i can take a shot at it. i know how my boss figured billing in the 1980s.