Aerial view of a manufacturing building with a seamless white roof in a rural setting

Commercial Roofing Across the Mohawk Valley and Capital Region

One Local Crew, From Utica to Schenectady.

From our base in Fort Plain, we inspect, repair, restore, and replace commercial roofs within about 100 miles, and farther when a job calls for it, across the Mohawk Valley and into the Capital Region.

Free Roof Inspection

Tell Us About Your Building

No obligation. You get photos and a written proposal with your options.

Add building details (optional)

We'll contact you within 24 to 48 hours to set up your inspection.

Prefer to talk? Call or text (518) 612-0001.

Where we are

Based in Fort Plain

Shield Roofs is based in Fort Plain, in the middle of the Mohawk Valley. Utica is to the west, Schenectady and the Capital Region are to the east, and the river towns are in between.

Being in the middle of the valley means every building we serve is within reach for an inspection, a repair, or a check after a storm. We respond to new inspection requests within 24 to 48 hours, wherever your building is in our service area.

We're open Monday to Friday, 7 AM to 5 PM. Call or text us, and we'll come to your building.

Also served

Other Communities We Serve

We also serve commercial buildings in these communities. For Utica, see our commercial roofing in Utica page.

  • Canajoharie, NY
  • Cobleskill, NY
  • Cooperstown, NY
  • Dolgeville, NY
  • Fonda, NY
  • Gloversville, NY
  • Ilion, NY
  • Johnstown, NY
  • Little Falls, NY
  • New Hartford, NY
  • Richfield Springs, NY
  • Rome, NY
  • Rotterdam, NY
  • Scotia, NY
  • St. Johnsville, NY
  • Utica, NY

Don't see your town? We also take on work beyond about 100 miles from Fort Plain, so call us and we'll let you know whether we can help.

Your next step

Request a Free Roof Inspection

Wherever your building is in our service area, the first step is the same: a free, no-obligation inspection with photos of what we find and a written proposal within 24 to 72 hours of the inspection.

Call or text (518) 612-0001. We respond within 24 to 48 hours.