We cover Northeast Ohio. All of it.
From the Lake Erie shoreline to Tuscarawas County, from Wooster to Youngstown — if you are within about fifty miles of our Akron office, we are your local contractor. Not a franchise. Not a storm-chaser with an out-of-state plate.
Local knowledge, city by city
Housing stock, weather exposure and building departments differ street by street in this region. Each guide below is written for that specific market.
Akron, Ohio
Akron is our home market. Our office sits on South Cleveland Massillon Road, which means most Akron addresses are inside a fifteen-minute drive from our shop…
Fairlawn, Ohio
Fairlawn and Ghent homeowners are our highest-value remodeling clientele. The expectation here is not just that the work is done — it is that the detail work…
Copley, Ohio
Our office is in Copley — 1245 South Cleveland Massillon Road. This is literally our neighborhood, and a meaningful share of our work comes from the streets…
Cleveland, Ohio
Cleveland's lake-effect winters are the hardest test a roof faces in Ohio. Ice-and-water shield coverage, ventilation balance and gutter sizing matter more…
Canton, Ohio
Canton and Jackson Township are among the most hail- and wind-exposed parts of our territory. We know which carriers write Stark County, and we know what their…
Medina, Ohio
Medina's 1990s and 2000s subdivisions are all reaching roof and siding replacement age at once, and the historic Square district needs a contractor who can…
Brunswick, Ohio
If a neighbor two doors down just had siding or a roof replaced under an insurance claim, there is a strong chance the same storm hit your elevation too…
Hudson, Ohio
Hudson does not accept a standard architectural shingle on a historic elevation, and the review board will tell you so after you have already bought the…
Stow, Ohio
Stow's 1970s and 1980s subdivisions are prime remodeling territory — solid structures with dated interiors, where a kitchen and bath renovation returns more…
Green, Ohio
Green's housing stock is young enough that most damage we find is storm damage, not age — which means it is far more likely to be an insurance claim than an…
Wadsworth, Ohio
Wadsworth is fifteen minutes from our Copley office — close enough that we treat it as a core service area, not an outlying one.
Wooster, Ohio
Wooster's historic homes need a contractor comfortable with slate, decorative trim replication and century-old framing. That is exactly the work four…
Youngstown, Ohio
Boardman, Canfield and Poland are where Mahoning County's high-value roofing and remodeling work is. We serve the Youngstown market on scheduled project work…
Cuyahoga Falls, Ohio
Cuyahoga Falls holds one of the densest concentrations of 1945–1965 housing in Summit County, which means tens of thousands of roofs, siding runs and window…
Chagrin Falls, Ohio
Almost every exterior job in Chagrin Falls is a restoration problem rather than a replacement problem, because the materials are slate, cedar and copper and…
Solon, Ohio
Solon's housing is large, architecturally complicated and mostly reaching the 25-to-35-year mark all at once, which is exactly the age at which roofs, siding…
Aurora, Ohio
Aurora's golf-course subdivisions are hitting their first full envelope replacement cycle at the same moment the converted lake cottages at Aurora Shores need…
Avon, Ohio
Avon is a market of 20-to-25-year-old builder homes reaching their first real exterior replacement cycle all at once, and the original specification was…
Strongsville, Ohio
Strongsville is a large, unusually uniform inventory of 1955–1985 houses where nearly every home has the same aging aluminum siding, the same tired 3-tab roof…
North Canton, Ohio
North Canton pairs a historic Hoover-era core that needs real slate, tile and masonry expertise with a wide belt of postwar and newer homes sitting in an…
Eleven Ohio counties
Our office sits at 1245 South Cleveland Massillon Rd, Suite 5, Akron, OH 44321 — roughly central to the whole region. Priority response goes to Summit, Medina and Stark; scheduled project work and post-storm response extend across the full radius.
Outside this list? Call us anyway — for larger projects we travel, and after a major declared storm event we mobilize well beyond our normal radius.

191 Northeast Ohio communities
Cities, villages and townships inside our fifty-mile radius, by county. Names in gold have a full local guide — the rest we serve on exactly the same terms. If your town is not on this list, call us anyway.
Summit County
Cuyahoga County
- Bay Village
- Beachwood
- Bedford
- Bedford Heights
- Berea
- Brecksville
- Broadview Heights
- Brook Park
- Chagrin Falls
- Cleveland
- Cleveland Heights
- Fairview Park
- Gates Mills
- Independence
- Lakewood
- Lyndhurst
- Mayfield Heights
- Middleburg Heights
- Moreland Hills
- North Olmsted
- North Royalton
- Olmsted Falls
- Orange Village
- Parma
- Parma Heights
- Pepper Pike
- Rocky River
- Seven Hills
- Shaker Heights
- Solon
- South Euclid
- Strongsville
- University Heights
- Westlake
Medina County
Stark County
- Alliance
- Beach City
- Brewster
- Canal Fulton
- Canton
- East Canton
- Hartville
- Hills and Dales
- Jackson Township
- Lake Township
- Louisville
- Magnolia
- Massillon
- Meyers Lake
- Minerva
- Navarre
- North Canton
- Perry Township
- Plain Township
- Uniontown
- Waynesburg
Portage County
- Atwater
- Aurora
- Brimfield
- Deerfield
- Garrettsville
- Hiram
- Kent
- Mantua
- Randolph
- Ravenna
- Rootstown
- Shalersville
- Streetsboro
- Suffield
- Windham
Wayne County
- Apple Creek
- Burbank
- Chippewa Township
- Creston
- Dalton
- Doylestown
- Fredericksburg
- Kidron
- Marshallville
- Mount Eaton
- Orrville
- Rittman
- Shreve
- Smithville
- Sterling
- West Salem
- Wooster
- Wooster Township
Lorain County
- Amherst
- Avon
- Avon Lake
- Carlisle Township
- Columbia Station
- Eaton Township
- Elyria
- Grafton
- LaGrange
- Lorain
- North Ridgeville
- Oberlin
- Sheffield Lake
- Sheffield Village
- Wellington
Geauga County
- Auburn Township
- Bainbridge Township
- Burton
- Chardon
- Chester Township
- Chesterland
- Middlefield
- Munson Township
- Newbury Township
- Parkman
- Russell Township
- South Russell
Lake County
- Concord Township
- Eastlake
- Kirtland
- Mentor
- Mentor-on-the-Lake
- Painesville
- Wickliffe
- Willoughby
- Willoughby Hills
- Willowick
Mahoning County
- Austintown
- Beloit
- Berlin Center
- Boardman
- Canfield
- Craig Beach
- Ellsworth
- Lake Milton
- North Jackson
- Poland
- Sebring
- Youngstown
Tuscarawas County
- Bolivar
- Dover
- Mineral City
- New Philadelphia
- Strasburg
- Sugarcreek
- Tuscarawas
- Zoar
Not sure if you are in our area?
Call and ask. If your address is outside our normal radius we will tell you right away — and if we know a reputable contractor closer to you, we will give you their name.