S&O Roofing is the one to call for roof installation, roofing upgrades, repair, and maintenance in long island, New York area. Keeping a sound roof over your head is not just a sensible decision, it is vital to the structure and integrity of your home. S&O Roofing is the best roofing company in long island and a well-known roofing contractor and has established a strong reputation for high-quality work for roof repair, roof installation, roof maintenance, and roofing upgrades in Long Island residents.