Strict Standards: Declaration of iwp_event::init() should be compatible with InterspireEvent::init(InterspireStash $storage, $strictMode = true, $storageKey = 'Interspire...') in /home/roof/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/roof/public_html/api/class.event.php on line 57

Strict Standards: Non-static method iwp_validation::FilterAlphaNumeric() should not be called statically in /home/roof/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/roof/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/roof/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/roof/public_html/api/class.language.php on line 227

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

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

Strict Standards: Accessing static property iwp_controller::$tablePrefix as non static in /home/roof/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/roof/public_html/modules/youtube/module.youtube.php on line 20

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

Strict Standards: Declaration of iwp_modulevars::Set() should be compatible with iwp_engine::Set($name, $value = '') in /home/roof/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/roof/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/roof/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/roof/public_html/api/class.modulevars.php on line 169

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

Strict Standards: Accessing static property iwp_module_youtube::$tablePrefix as non static in /home/roof/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/roof/public_html/modules/twitter/module.twitter.php on line 675

Strict Standards: Accessing static property iwp_module_twitter::$tablePrefix as non static in /home/roof/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/roof/public_html/modules/podcast/module.podcast.php on line 640

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

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

Strict Standards: Accessing static property iwp_module_googleanalytics::$tablePrefix as non static in /home/roof/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/roof/public_html/modules/relatedlinks/module.relatedlinks.php on line 329

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

Strict Standards: Accessing static property iwp_module_relatedlinks::$tablePrefix as non static in /home/roof/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/roof/public_html/modules/gallery/module.gallery.php on line 3021

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

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

Strict Standards: Accessing static property iwp_module_gallery::$tablePrefix as non static in /home/roof/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/roof/public_html/modules/form/module.form.php on line 918

Strict Standards: Accessing static property iwp_module_form::$tablePrefix as non static in /home/roof/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/roof/public_html/modules/calendar/module.calendar.php on line 2025

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

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

Strict Standards: Accessing static property iwp_module_calendar::$tablePrefix as non static in /home/roof/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/roof/public_html/modules/resourcebox/module.resourcebox.php on line 226

Strict Standards: Accessing static property iwp_module_resourcebox::$tablePrefix as non static in /home/roof/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/roof/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/roof/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/roof/public_html/modules/contactform/module.contactform.php on line 530

Strict Standards: Accessing static property iwp_module_contactform::$tablePrefix as non static in /home/roof/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/roof/public_html/modules/anchorimage/module.anchorimage.php on line 620

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

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

Strict Standards: Accessing static property iwp_module_anchorimage::$tablePrefix as non static in /home/roof/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/roof/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/roof/public_html/modules/comments/module.comments.php on line 3732

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

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

Strict Standards: Accessing static property iwp_module_comments::$tablePrefix as non static in /home/roof/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/roof/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/roof/public_html/modules/emailtofriend/module.emailtofriend.php on line 458

Strict Standards: Accessing static property iwp_module_emailtofriend::$tablePrefix as non static in /home/roof/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/roof/public_html/modules/attachments/module.attachments.php on line 546

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

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

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

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

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

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

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

Strict Standards: Accessing static property iwp_lists::$tablePrefix as non static in /home/roof/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/roof/public_html/api/class.template.php on line 379

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

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

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

Strict Standards: Non-static method iwp_cache::ConfirmDir() should not be called statically, assuming $this from incompatible context in /home/roof/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/roof/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/roof/public_html/api/class.template.php on line 379
Roof Sparkle. We clean roofs the right way. 845-259-9900
Schedule Appointment
  • Photo 1 of 20photo-2_024

  • Photo 2 of 20photo-1_023

  • Photo 3 of 20photo-5_026

  • Photo 4 of 20photo-6_027

  • Photo 5 of 20Westerchester NY Dirty roof

  • Photo 6 of 20Westchester clean roof

  • Photo 7 of 20Holmes dirty roof

  • Photo 8 of 20Holmes Clean roof

  • Photo 9 of 20IMG_0092_083

  • Photo 10 of 20IMG_0094_085

  • Photo 11 of 20IMG_0132_104

  • Photo 12 of 20IMG_0135_107

  • Photo 13 of 20IMG_0137_109

  • Photo 14 of 20IMG_0138_110

  • Photo 15 of 20IMG_0159_119

  • Photo 16 of 20IMG_0161_120

  • Photo 17 of 20IMG_0162_121

  • Photo 18 of 20IMG_0164_122

  • Photo 19 of 20IMG_0165_123

  • Photo 20 of 20IMG_0168_125