Deprecated: WP_Translation_Controller::load_file(): Implicitly marking parameter $locale as nullable is deprecated, the explicit nullable type must be used instead in /home/archie/web/distinctivewindows.com/public_html/wp-includes/l10n/class-wp-translation-controller.php on line 101

Deprecated: WP_Translation_Controller::unload_file(): Implicitly marking parameter $locale as nullable is deprecated, the explicit nullable type must be used instead in /home/archie/web/distinctivewindows.com/public_html/wp-includes/l10n/class-wp-translation-controller.php on line 156

Deprecated: WP_Translation_Controller::unload_textdomain(): Implicitly marking parameter $locale as nullable is deprecated, the explicit nullable type must be used instead in /home/archie/web/distinctivewindows.com/public_html/wp-includes/l10n/class-wp-translation-controller.php on line 201

Deprecated: WP_Translation_Controller::is_textdomain_loaded(): Implicitly marking parameter $locale as nullable is deprecated, the explicit nullable type must be used instead in /home/archie/web/distinctivewindows.com/public_html/wp-includes/l10n/class-wp-translation-controller.php on line 243

Deprecated: WP_Translation_Controller::translate(): Implicitly marking parameter $locale as nullable is deprecated, the explicit nullable type must be used instead in /home/archie/web/distinctivewindows.com/public_html/wp-includes/l10n/class-wp-translation-controller.php on line 263

Deprecated: WP_Translation_Controller::translate_plural(): Implicitly marking parameter $locale as nullable is deprecated, the explicit nullable type must be used instead in /home/archie/web/distinctivewindows.com/public_html/wp-includes/l10n/class-wp-translation-controller.php on line 297

Deprecated: WP_Translation_Controller::locate_translation(): Implicitly marking parameter $locale as nullable is deprecated, the explicit nullable type must be used instead in /home/archie/web/distinctivewindows.com/public_html/wp-includes/l10n/class-wp-translation-controller.php on line 397

Deprecated: WP_Translation_Controller::get_files(): Implicitly marking parameter $locale as nullable is deprecated, the explicit nullable type must be used instead in /home/archie/web/distinctivewindows.com/public_html/wp-includes/l10n/class-wp-translation-controller.php on line 430

Deprecated: WP_Translation_File::create(): Implicitly marking parameter $filetype as nullable is deprecated, the explicit nullable type must be used instead in /home/archie/web/distinctivewindows.com/public_html/wp-includes/l10n/class-wp-translation-file.php on line 84

Deprecated: wp_getimagesize(): Implicitly marking parameter $image_info as nullable is deprecated, the explicit nullable type must be used instead in /home/archie/web/distinctivewindows.com/public_html/wp-includes/media.php on line 5502

Deprecated: DBDBUpdateServer::create(): Implicitly marking parameter $wp as nullable is deprecated, the explicit nullable type must be used instead in /home/archie/web/distinctivewindows.com/public_html/wp-content/plugins/divi-booster/core/classes/DBDBUpdateServer.php on line 8

Deprecated: DiviBooster\Parsedown::blockSetextHeader(): Implicitly marking parameter $Block as nullable is deprecated, the explicit nullable type must be used instead in /home/archie/web/distinctivewindows.com/public_html/wp-content/plugins/divi-booster/core/plugin-update-checker/vendor/ParsedownModern.php on line 652

Deprecated: DiviBooster\Parsedown::blockTable(): Implicitly marking parameter $Block as nullable is deprecated, the explicit nullable type must be used instead in /home/archie/web/distinctivewindows.com/public_html/wp-content/plugins/divi-booster/core/plugin-update-checker/vendor/ParsedownModern.php on line 790

Deprecated: DiviBooster\DiviBooster\FullwidthSliderRunOnceFeature::create(): Implicitly marking parameter $wp as nullable is deprecated, the explicit nullable type must be used instead in /home/archie/web/distinctivewindows.com/public_html/wp-content/plugins/divi-booster/core/module_options/et_pb_fullwidth_slider/FullwidthSliderRunOnceFeature.php on line 11

Deprecated: DiviBooster\Puc_v4p10_UpdateChecker::fixSupportedWordpressVersion(): Implicitly marking parameter $update as nullable is deprecated, the explicit nullable type must be used instead in /home/archie/web/distinctivewindows.com/public_html/wp-content/plugins/divi-booster/core/plugin-update-checker/Puc/v4p10/UpdateChecker.php on line 361

Deprecated: DiviBooster\Puc_v4p10_StateStore::setUpdate(): Implicitly marking parameter $update as nullable is deprecated, the explicit nullable type must be used instead in /home/archie/web/distinctivewindows.com/public_html/wp-content/plugins/divi-booster/core/plugin-update-checker/Puc/v4p10/StateStore.php on line 80

Deprecated: Mobile_Detect_DM::__construct(): Implicitly marking parameter $headers as nullable is deprecated, the explicit nullable type must be used instead in /home/archie/web/distinctivewindows.com/public_html/wp-content/plugins/divi-booster/core/fixes/011-custom-css-media-queries/Mobile-Detect-2.8.11/Mobile_Detect.php on line 625

Deprecated: Freemius::maybe_activate_bundle_license(): Implicitly marking parameter $license as nullable is deprecated, the explicit nullable type must be used instead in /home/archie/web/distinctivewindows.com/public_html/wp-content/plugins/simple-sitemap/vendor/freemius/wordpress-sdk/includes/class-freemius.php on line 8038

Deprecated: Freemius::set_license(): Implicitly marking parameter $license as nullable is deprecated, the explicit nullable type must be used instead in /home/archie/web/distinctivewindows.com/public_html/wp-content/plugins/simple-sitemap/vendor/freemius/wordpress-sdk/includes/class-freemius.php on line 12666

Deprecated: Freemius::switch_to_blog(): Implicitly marking parameter $install as nullable is deprecated, the explicit nullable type must be used instead in /home/archie/web/distinctivewindows.com/public_html/wp-content/plugins/simple-sitemap/vendor/freemius/wordpress-sdk/includes/class-freemius.php on line 15893

Deprecated: Freemius::_activate_addon_account(): Implicitly marking parameter $bundle_license as nullable is deprecated, the explicit nullable type must be used instead in /home/archie/web/distinctivewindows.com/public_html/wp-content/plugins/simple-sitemap/vendor/freemius/wordpress-sdk/includes/class-freemius.php on line 18365

Deprecated: Freemius::_store_site(): Implicitly marking parameter $site as nullable is deprecated, the explicit nullable type must be used instead in /home/archie/web/distinctivewindows.com/public_html/wp-content/plugins/simple-sitemap/vendor/freemius/wordpress-sdk/includes/class-freemius.php on line 19923

Deprecated: YoastSEO_Vendor\Symfony\Component\DependencyInjection\Container::__construct(): Implicitly marking parameter $parameterBag as nullable is deprecated, the explicit nullable type must be used instead in /home/archie/web/distinctivewindows.com/public_html/wp-content/plugins/wordpress-seo/vendor_prefixed/symfony/dependency-injection/Container.php on line 60
Window Treatments - Custom Design, NYC, Brooklyn, Manhattan

Window Treatments and Motorization for Your NYC Home

Distinctive Window Treatment Plus specializes in the custom fabrication and installation of non-motorized and motorized window treatments to create stunning and energy efficient spaces. We listen carefully to your instructions and deliver on every detail, from the design of your window treatments down to the hardware. Your vision is our goal, and we won’t stop until you’re thrilled with the result.

Whether you’re looking for custom window treatments for a Manhattan apartment, window treatments for the Hamptons or New York suburbs, or custom floor-to-ceiling draperies for large windows in a corporate space, we have you covered. We maintain strong working partnerships with some of New York City’s top architects and interior designers to ensure your quality and technical requirements are met.

Schedule a consultation

Hear more about our custom window treatment options for New York City residents.

Quality Products and Customer Service

As a leading provider of custom window treatments in New York, our selection of premium materials come from the top manufacturers in the industry, or we use a fabric that has been hand selected by your designer. If you have a special fabric or blind material in mind that we don’t carry, we will source it quickly at no extra cost. Our inventory of window treatment and drapery materials include:

Your vision is our goal, and we won’t stop until you’re thrilled with your new window treatments, custom draperies, or home automation.

Architects

No matter how complex or high-end your window treatment vision may be, we’re dedicated to working with you to make any look a reality.

Learn More

Interior Designers

Design challenges happen. We have the materials and expertise to get the job done right and exactly to your specifications the first time around.

Learn More

Commercial

We specialize in fabricating and installing commercial window treatments and automation systems. No space is too large and no job is too complex.

Learn More

Residential

Residential draperies and window treatment design is our specialty. We can help you choose the perfect drapery or curtain style for your space.

Learn More

Ready to see your ideas come to life?

Schedule a consultation and hear more about our custom window treatment options for New York City residents.

phone-call

 

Call Us

If you have any questions, contact us at
212-620-5261 on M-F, 9am-5pm EST.

file

 

 Resources

If you need help, please refer to our online resource section available 24 hours a day!

email

 

Send a Message

Email us directly at info@distinctivewindows.com or fill out our contact form.