Strict Standards: Declaration of iwp_event::init() should be compatible with InterspireEvent::init(InterspireStash $storage, $strictMode = true, $storageKey = 'Interspire...') in /home/channelc/public_html/api/class.event.php on line 57

Strict Standards: Declaration of iwp_event::trigger() should be compatible with InterspireEvent::trigger($eventName, InterspireEventData $data = NULL, $removeListenerWhenLoadFailed = false) in /home/channelc/public_html/api/class.event.php on line 57

Strict Standards: Non-static method iwp_validation::FilterAlphaNumeric() should not be called statically in /home/channelc/public_html/api/class.session.php on line 150

Strict Standards: Non-static method iwp_validation::FilterFilename() should not be called statically, assuming $this from incompatible context in /home/channelc/public_html/api/class.language.php on line 206

Strict Standards: Non-static method iwp_validation::FilterFilename() should not be called statically, assuming $this from incompatible context in /home/channelc/public_html/api/class.language.php on line 211

Strict Standards: Non-static method iwp_validation::FilterFilename() should not be called statically, assuming $this from incompatible context in /home/channelc/public_html/api/class.language.php on line 227

Strict Standards: Non-static method iwp_validation::FilterNoEndSlash() should not be called statically in /home/channelc/public_html/lib/common.defines.php on line 32

Strict Standards: Declaration of iwp_permissionoption::GetScopeItemList() should be compatible with PermissionOption::GetScopeItemList() in /home/channelc/public_html/api/class.permissionoption.php on line 19

Strict Standards: Accessing static property iwp_controller::$tablePrefix as non static in /home/channelc/public_html/api/class.engine.php on line 285

Strict Standards: Declaration of iwp_module_twitter::SaveField() should be compatible with iwp_module::SaveField() in /home/channelc/public_html/modules/twitter/module.twitter.php on line 20

Strict Standards: Declaration of iwp_modulevars::Set() should be compatible with iwp_engine::Set($name, $value = '') in /home/channelc/public_html/api/class.modulevars.php on line 169

Strict Standards: Declaration of iwp_modulevars::Get() should be compatible with iwp_engine::Get($name) in /home/channelc/public_html/api/class.modulevars.php on line 169

Strict Standards: Declaration of iwp_modulevars::Load() should be compatible with iwp_engine::Load($id = NULL) in /home/channelc/public_html/api/class.modulevars.php on line 169

Strict Standards: Declaration of iwp_modulevars::Delete() should be compatible with iwp_engine::Delete($id = NULL) in /home/channelc/public_html/api/class.modulevars.php on line 169

Strict Standards: Accessing static property iwp_modulevars::$tablePrefix as non static in /home/channelc/public_html/api/class.engine.php on line 285

Strict Standards: Accessing static property iwp_module_twitter::$tablePrefix as non static in /home/channelc/public_html/api/class.engine.php on line 285

Strict Standards: Declaration of iwp_module_podcast::SaveField() should be compatible with iwp_module::SaveField() in /home/channelc/public_html/modules/podcast/module.podcast.php on line 691

Strict Standards: Declaration of iwp_module_podcast::ShowPageByIniUri() should be compatible with iwp_module::ShowPageByIniUri() in /home/channelc/public_html/modules/podcast/module.podcast.php on line 691

Strict Standards: Accessing static property iwp_module_podcast::$tablePrefix as non static in /home/channelc/public_html/api/class.engine.php on line 285

Strict Standards: Declaration of iwp_module_anchorimage::SaveField() should be compatible with iwp_module::SaveField() in /home/channelc/public_html/modules/anchorimage/module.anchorimage.php on line 726

Strict Standards: Declaration of iwp_module_anchorimage::ValidateSave() should be compatible with iwp_module::ValidateSave() in /home/channelc/public_html/modules/anchorimage/module.anchorimage.php on line 726

Strict Standards: Declaration of iwp_module_anchorimage::LoadListOutput() should be compatible with iwp_module::LoadListOutput() in /home/channelc/public_html/modules/anchorimage/module.anchorimage.php on line 726

Strict Standards: Accessing static property iwp_module_anchorimage::$tablePrefix as non static in /home/channelc/public_html/api/class.engine.php on line 285

Strict Standards: Declaration of iwp_module_calendar::OutputSavedBlock() should be compatible with iwp_module::OutputSavedBlock($blockId) in /home/channelc/public_html/modules/calendar/module.calendar.php on line 2135

Strict Standards: Declaration of iwp_module_calendar_admineventcreateaction::handleAction() should be compatible with iwp_module_calendar_adminaction::handleAction($dialog = false) in /home/channelc/public_html/modules/calendar/module.calendar.php on line 821

Strict Standards: Declaration of iwp_module_calendar_adminviewaction::handleAction() should be compatible with iwp_module_calendar_adminaction::handleAction($dialog = false) in /home/channelc/public_html/modules/calendar/module.calendar.php on line 1022

Strict Standards: Accessing static property iwp_module_calendar::$tablePrefix as non static in /home/channelc/public_html/api/class.engine.php on line 285

Strict Standards: Declaration of iwp_module_comments_commentdata::Delete() should be compatible with iwp_engine::Delete($id = NULL) in /home/channelc/public_html/modules/comments/module.comments.php on line 756

Strict Standards: Declaration of iwp_module_comments::SaveField() should be compatible with iwp_module::SaveField() in /home/channelc/public_html/modules/comments/module.comments.php on line 3752

Strict Standards: Declaration of iwp_module_comments::ShowPageByIniUri() should be compatible with iwp_module::ShowPageByIniUri() in /home/channelc/public_html/modules/comments/module.comments.php on line 3752

Strict Standards: Declaration of iwp_module_comments::LoadListOutput() should be compatible with iwp_module::LoadListOutput() in /home/channelc/public_html/modules/comments/module.comments.php on line 3752

Strict Standards: Accessing static property iwp_module_comments::$tablePrefix as non static in /home/channelc/public_html/api/class.engine.php on line 285

Strict Standards: Declaration of iwp_module_form::ShowPageByIniUri() should be compatible with iwp_module::ShowPageByIniUri() in /home/channelc/public_html/modules/form/module.form.php on line 910

Strict Standards: Accessing static property iwp_module_form::$tablePrefix as non static in /home/channelc/public_html/api/class.engine.php on line 285

Strict Standards: Declaration of iwp_module_resourcebox::SaveField() should be compatible with iwp_module::SaveField() in /home/channelc/public_html/modules/resourcebox/module.resourcebox.php on line 226

Strict Standards: Accessing static property iwp_module_resourcebox::$tablePrefix as non static in /home/channelc/public_html/api/class.engine.php on line 285

Strict Standards: Declaration of iwp_module_gallery::ShowPageByIniUri() should be compatible with iwp_module::ShowPageByIniUri() in /home/channelc/public_html/modules/gallery/module.gallery.php on line 3054

Strict Standards: Declaration of iwp_module_gallery::ShowPageByDbUri() should be compatible with iwp_module::ShowPageByDbUri() in /home/channelc/public_html/modules/gallery/module.gallery.php on line 3054

Strict Standards: Declaration of iwp_module_gallery::OutputSavedBlock() should be compatible with iwp_module::OutputSavedBlock($blockId) in /home/channelc/public_html/modules/gallery/module.gallery.php on line 3054

Strict Standards: Accessing static property iwp_module_gallery::$tablePrefix as non static in /home/channelc/public_html/api/class.engine.php on line 285

Strict Standards: Declaration of iwp_module_emailtofriend::SaveField() should be compatible with iwp_module::SaveField() in /home/channelc/public_html/modules/emailtofriend/module.emailtofriend.php on line 458

Strict Standards: Declaration of iwp_module_emailtofriend::ShowPageByIniUri() should be compatible with iwp_module::ShowPageByIniUri() in /home/channelc/public_html/modules/emailtofriend/module.emailtofriend.php on line 458

Strict Standards: Accessing static property iwp_module_emailtofriend::$tablePrefix as non static in /home/channelc/public_html/api/class.engine.php on line 285

Strict Standards: Accessing static property iwp_module_googleanalytics::$tablePrefix as non static in /home/channelc/public_html/api/class.engine.php on line 285

Strict Standards: Declaration of iwp_module_youtube::SaveField() should be compatible with iwp_module::SaveField() in /home/channelc/public_html/modules/youtube/module.youtube.php on line 240

Strict Standards: Declaration of iwp_module_youtube::ValidateSave() should be compatible with iwp_module::ValidateSave() in /home/channelc/public_html/modules/youtube/module.youtube.php on line 240

Strict Standards: Accessing static property iwp_module_youtube::$tablePrefix as non static in /home/channelc/public_html/api/class.engine.php on line 285

Strict Standards: Declaration of iwp_module_relatedlinks::SaveField() should be compatible with iwp_module::SaveField() in /home/channelc/public_html/modules/relatedlinks/module.relatedlinks.php on line 336

Strict Standards: Declaration of iwp_module_relatedlinks::ValidateSave() should be compatible with iwp_module::ValidateSave() in /home/channelc/public_html/modules/relatedlinks/module.relatedlinks.php on line 336

Strict Standards: Accessing static property iwp_module_relatedlinks::$tablePrefix as non static in /home/channelc/public_html/api/class.engine.php on line 285

Strict Standards: Declaration of iwp_module_attachments::SaveField() should be compatible with iwp_module::SaveField() in /home/channelc/public_html/modules/attachments/module.attachments.php on line 624

Strict Standards: Declaration of iwp_module_attachments::ShowPageByIniUri() should be compatible with iwp_module::ShowPageByIniUri() in /home/channelc/public_html/modules/attachments/module.attachments.php on line 624

Strict Standards: Accessing static property iwp_module_attachments::$tablePrefix as non static in /home/channelc/public_html/api/class.engine.php on line 285

Strict Standards: Declaration of iwp_module_contactform::SaveField() should be compatible with iwp_module::SaveField() in /home/channelc/public_html/modules/contactform/module.contactform.php on line 530

Strict Standards: Declaration of iwp_module_contactform::ValidateSave() should be compatible with iwp_module::ValidateSave() in /home/channelc/public_html/modules/contactform/module.contactform.php on line 530

Strict Standards: Declaration of iwp_module_contactform::ShowPageByIniUri() should be compatible with iwp_module::ShowPageByIniUri() in /home/channelc/public_html/modules/contactform/module.contactform.php on line 530

Strict Standards: Accessing static property iwp_module_contactform::$tablePrefix as non static in /home/channelc/public_html/api/class.engine.php on line 285

Strict Standards: Accessing static property iwp_page_home::$tablePrefix as non static in /home/channelc/public_html/api/class.engine.php on line 285

Strict Standards: Non-static method iwp_validation::FilterJavascriptString() should not be called statically in /home/channelc/public_html/api/class.validation.php on line 890

Strict Standards: Non-static method iwp_validation::FilterJavascriptString() should not be called statically in /home/channelc/public_html/api/class.validation.php on line 890

Strict Standards: Non-static method iwp_validation::FilterJavascriptString() should not be called statically in /home/channelc/public_html/api/class.validation.php on line 890

Strict Standards: Accessing static property iwp_template_config::$tablePrefix as non static in /home/channelc/public_html/api/class.engine.php on line 285

Strict Standards: Accessing static property iwp_lists::$tablePrefix as non static in /home/channelc/public_html/api/class.engine.php on line 285

Strict Standards: Non-static method iwp_cache::ConfirmDir() should not be called statically, assuming $this from incompatible context in /home/channelc/public_html/api/class.template.php on line 379

Strict Standards: Declaration of SimpleXML::asXML() should be compatible with SimpleXMLElement::asXML($filename = NULL) in /home/channelc/public_html/lib/simplexml/simplexml.php on line 216

Strict Standards: Non-static method iwp_cache::ConfirmDir() should not be called statically, assuming $this from incompatible context in /home/channelc/public_html/api/class.template.php on line 379
NYC Roofing Contractors Company for Residential/Commercial Construction

Free Quote: Call (646) 379-7700 or click here

GO
Flat and Shingle Roofing
When high and dry is what you’re looking for overhead,
protect and beautify with our flat or shingle roofing specialists.
Exterior Painting
Freshen up your building with a new coat of paint using
our professional exterior painting services. We’ve got you covered!
Brick and Block Walls
Our brick masons are masters in the art of bricklaying,
from brick walls to walkways
Stucco Work
The difference is in the details.
Choose Channel Construction stucco for smooth surfaces or rich textures.
Waterproofing Work
Waterproofing your New York property for maximum protection
against the elements and ultimate peace of mind

NO OBLIGATION

Channel Construction Corporation

Commercial & Residential Construction and Management Services

Roofing Parking Lots Windows Walls Waterproofing Sidewalks Exterior Painting
Serving the New York Metropolitan Area
with over 20 Years of Experience!
FREE Estimates
The Best Work at the Lowest Price
Fully Licensed, Insured & Bonde
Upto 30-Year Warranty on All Work


We Restore, Build, Maintain & Repair for Less!


Welcome to Channel Construction Corporation. We know you are serious about finding quality workmanship at an affordable price. Well, that's exactly what we are offering! Just fill out our Quick Quote Form online, and we'll get back to you with a FREE ESTIMATE right away!


Committed to Your Complete Satisfaction


While we are a newly incorporated construction firm, we are made up of a team of construction experts with over 20 years of service in the New York Metro area. We are licensed, bonded and insured. And everyone in our firm — from our site inspectors to our highly skilled workers — shares in our passion for quality work at the cheapest possible price. We're so committed to customer satisfaction that all of our work is warranted and comes with a satisfaction guarantee.


Built to Handle Any Job — Big or Small, Commercial & Residential


At Channel Construction Corporation, we're devoted to providing timely and professional services to all of our customers. We can provide property management functions such as repairs and maintenance for large groups of commercial buildings and residences. And, we proudly take on smaller individual projects for home owners. Just contact us today and tell us about your specific needs!


Servicing All of New York and Beyond!


We service all five boroughs of New York City, including Bronx, Manhattan, Brooklyn, Queens and Long Island. We're available in the surrounding counties of Westchester, Rockland, Nassau and Suffix. And, we're here for our north and central New Jersey customers in Bergen, Passaic, Essex and Union counties, too!


The Exterior Experts


While we specialize in the following exterior services and more, we have the capability and experience to perform many other types of top-quality construction or building services.

  • Flat & Shingle Roof (Both New & Overtop Systems)
  • Brick Pointing
  • Stucco Work
  • Exterior Painting
  • Parapet Walls & Coping Stones
  • Side Walks
  • Blacktop in Drive Ways & Parking Lots
  • Brick & Block Walls
  • Window Lintels & Window Sills
  • Waterproofing Work

Not seeing what you need here? Chances are we can take care of it — for less than anyone else!




Call (646) 379-7700 for a free Quote
or click the button below


Financing Available!

Service request
COMMERCIAL RESIDENTIAL
Office facilities Single/multi family buildings
Art/photo studios Extensions
Stores House restoration
Restaurants All type of HVAC, electrical-
Night clubs cal, plumbing work
Spa facilities All type of hitting work,
GCA BA BBB