Experienced Roof Replacement, Repair, Replacement Windows and Siding Contractor in Essex County, NJ

For a FREE no-obligation estimate in Essex County, NJ, please fill out the form to the right and Affordable Home Services will contact you shortly.

Happy Customers Surrounding Essex County, NJ

Work Requests

Click the icons to see what our customers had to say.

Responsible company serving Essex County, New Jersey

As window installers, siding installers, and roofers with 70 years of experience, we not only adhere to the highest industry standards when it comes to replacement windows in Essex County, NJ, we strive to be the industry leader in the home improvement related services we provide for Essex County, Bloomfield, and Newark roof installation and replacement. We also use state-of-the-art products and technology which are designed to fix your home. We are the authorized roofing, and siding contractor in Essex County, NJ. 

Window Replacement, Siding & Roofing Installation Services We Offer In Essex County, NJ

  • Financing Available
  • FREE written estimates and inspections, and fast installation

Photo Galleries From Our Roofs, Siding, and Essex County Windows:

masonry steps, masonry stoop, front entry steps design, masonry installer in New Jersey, masonry repointing, masonry services

Wonderful step job done by our roofing contractors in Nutley NJ!

If you live in an older home and the windows are at least 10 to 30 years old, you should consider replacing them for any of the following reasons. Poor window energy efficiency Windows are unattractive — faded, worn or appear outdated.

Of-course Affordable Home Services takes care of your landscape!

Serving the following Essex County, NJ zip codes:

Newark 07104, Newark 07198, Newark 07184, Newark 07108, Newark 07101, Newark 07192, Newark 07112, Newark 07105, Newark 07199, Newark 07188, Newark 07102, Newark 07193, Newark 07114, Newark 07106, Newark 07189, Newark 07103, Newark 07195, Newark 07175, Newark 07107, Newark 07191, East Orange 07017, East Orange 07018, East Orange 07019, Irvington 07111, Bloomfield 07003, West Orange 07052, Montclair 07042, Montclair 07043, Belleville 07109, Orange 07050, Livingston 07039, Nutley 07110, Maplewood 07040, Millburn 07041, South Orange 07079, Verona 07044, Short Hills 07078, Cedar Grove 07009, Caldwell 07006, Caldwell 07007, Glen Ridge 07028, Fairfield 07004, Roseland 07068, Essex Fells 07021, Orange 07051

Contact Us For A
Free Estimate*

First Name
Last Name
What prompted you to contact us today?
Describe your concerns:

Privacy Statement: Your privacy is valued! Your personal information will be kept confidential and will not be redistributed or shared with any third parties.

Before and After Pictures from Essex County

Company Awards