• gutter covers
    America’s #1 Choice

Gregory’s, Inc.

Gregory’s Inc. was founded in 1951; the present corporation was formed in 1966 with Ralph S Gregory as President. We are small enough to pay attention to every dealer, yet large enough to satisfy the needs of our customers, no matter how large the project. We are a class “A” Contractor.

Maintenance-Free Gutters

Dirty gutters can really detract from the curb appeal of your home. More importantly, keeping your gutters free from debris ensures that rainwater can be directed to the downspout and away from your home. When it rains really hard, if there is blockage, water can spill over the sides and damage your home’s foundation, the roof and walls. The water that sits in your gutter as a result of debris build-up is also the perfect habitat for mosquitoes to breed.

Our professional installation team can install or repair gutters and Gutter Helmet for virtually maintenance-free gutters. The patented nose-forward design just has a narrow slit that allows only water to enter, keeping leaves, twigs, pine needles, critters and all manner of debris out.

100% Customer Satisfaction

Gregory’s Inc. is a licensed and insured exterior home improvement company offering shingle roofing, siding, seamless guttering, replacement windows and doors, awnings, screen enclosures and much more. We are a team of highly trained, experienced builders and contractors. No job is complete until the customer is 100% satisfied.

We are also a member of the Home Builders Assoc. of Va. (local-TVBA). We are certified through Certainteed Roofing, Mastic Siding, Velux Skylights and Wincore Windows.

Contact us today at (800) 824-3772 or fill out the online form to inquire about our many services.

  • badge-36years
  • badge-bbb
  • badge-certified
Gregory's, Inc.

5368 Main Street
Stephens City, Virginia 22655

Hours of Operation:

Mon 8:00am - 5:00pm EST

Tue 8:00am - 5:00pm EST

Wed 8:00am - 5:00pm EST

Thu 8:00am - 5:00pm EST

Fri 8:00am - 5:00pm EST

Get Directions

Our Service Areas

  • Berryville, VA
  • Front Royal, VA
  • Harpers Ferry, WV
  • Hedgesville, WV
  • Martinsburg, WV
  • Stephens City, VA
  • Strasburg, VA
  • Warrenton, VA
  • Winchester, VA
  • Woodstock, VA
Gregory\'s, Inc.
5368 Main Street
Stephens City
Virginia, 22655
Get Directions
Failed to load Google Map.