We are a family-owned roofing, siding, and window company. We have served New Jersey homeowners since 2007 from offices in Freehold and Brick.
Enter your information and we'll get back to you quickly to schedule your estimate.
Prefer to talk? (732) 637-8300
Our Story
Keystone Roofing, Siding & Windows is family-owned. We have served New Jersey homeowners since 2007 from our office at 1719 Ginesi Dr in Freehold, with a second office at 406 Mantoloking Rd in Brick. The Freehold Google profile is rated 4.8 from 529 reviews. The Brick profile is rated 4.9 from 142 reviews. Howell Township is the area we are asked about most. Our crews also work across Monmouth, Ocean, and Middlesex counties.
Certified by the brands we install. ENERGY STAR options on qualifying ProVia windows.
Call or fill out the form
Why Choose Us
Family-owned since 2007, with offices in Freehold and Brick. Estimates are free, and emergency service is available 24/7.
Two offices: 1719 Ginesi Dr, Freehold, and 406 Mantoloking Rd, Brick.
GAF Master Elite, a 2026 GAF President’s Club Award, James Hardie ALLIANCE Elite, CertainTeed SidingMaster PREMIER, and ProVia Certified Installer.
That is the Freehold profile. The Brick profile is 4.9 from 142 reviews.
Free estimates, and a crew you can call at (732) 637-8300 any time.
Call or fill out the form
Answers about Keystone Roofing, Siding & Windows.
Keystone serves Howell Township and homeowners across Monmouth, Ocean and Middlesex counties, from our offices in Freehold and Brick.
Monmouth County: Manalapan, Wall Township, Middletown, Howell, Freehold Township, Red Bank, Long Branch, Asbury Park, Allentown, Fair Haven, Rumson, Little Silver, Millstone, Spring Lake, Colts Neck, Marlboro, Upper Freehold, Shrewsbury, Brielle, Holmdel.
Ocean County: Point Pleasant Beach, Jackson, Brick, Toms River, Lakewood, Bay Head, Mantoloking, Harvey Cedars, Stafford, Point Pleasant, Long Beach Township (LBI), Beachwood, Plumsted, South Toms River, Lacey, Ocean Township (Waretown), Little Egg Harbor, Barnegat, Tuckerton, Lakehurst.
Middlesex County: East Brunswick, Piscataway, Edison, Woodbridge, New Brunswick, Cranbury, Metuchen, South Brunswick, Milltown, Plainsboro, South Plainfield, North Brunswick, Jamesburg, Monroe, Spotswood, Middlesex Borough, Highland Park, Old Bridge, Sayreville, Helmetta.
Yes. Estimates are free. Call (732) 637-8300 or use the form on this page.
1719 Ginesi Dr, Freehold, NJ 07728, and 406 Mantoloking Rd, Brick, NJ 08723. Both use (732) 637-8300.
We have served New Jersey homeowners since 2007.
Yes. Emergency service is available 24/7.
Feel free to reach out to us anytime. We’re here to help! Call (732) 637-8300 or use the form.
Call or fill out the form