Service Area
Excavation, snow work, home systems and repairs for homes, farms and lake properties across the town of Vienna.
Vienna, NY
The town of Vienna stretches across western Oneida County along the north shore of Oneida Lake, about 15 miles west of Rome on Route 49. It takes in the village of Sylvan Beach and hamlets like Vienna, North Bay, McConnellsville and Jewell, with Fish Creek along its eastern edge and the Erie Canal along its southern border. Vienna is also part of the Tug Hill region, and lake-effect storms can hit hard here. During one storm in January 2025, the National Weather Service recorded 40 inches of snow just north of the hamlet of Vienna. Between the lake, the creek and the snow, properties in Vienna face plenty of wear. Driveways need plowing all winter, low ground needs good drainage, heating and plumbing have to hold up to months of cold, and camps and year-round homes alike need solid carpentry and windows. That's the range of work Mac Contracting was set up to handle.
Our Services
Across the town of Vienna, our crew is ready for jobs big and small. Snow plowing keeps driveways, lots and private roads open through lake-effect season, and snow removal clears the banks when the snow keeps coming. Excavation handles grading, drainage, driveways and foundations, which matters on low ground near the lake and the creek, and underground utility installation runs the lines a property depends on. For the house, our plumbing services, electrical services and HVAC services keep water, power and heat working, while custom carpentry and window replacement take care of weathered woodwork and drafty windows. Buying a lake camp or a home in one of the hamlets? A home inspection gives you a clear picture first. From North Bay to McConnellsville, tell us what's going on and we'll help you figure out the best way to handle it.
Why Mac Contracting
When you live out near the lake, it pays to have one crew you can count on for whatever the seasons bring. We're based in Rome, about 20 minutes east on Route 49, and we know how snow, wind and wet ground affect homes, camps and farms in this part of the county. We'll look at the job with you, explain the options clearly and make sure you understand the plan before any work starts. Since we handle excavation, utilities, carpentry, windows, electrical, plumbing, HVAC, snow work and home inspections, you won't have to juggle a list of different contractors for different problems. That keeps things simple whether you're fixing up a lake camp, running a farm or taking care of a year-round home. Call (315) 335-2989 or send us a message, and let's get your Vienna project going.
Nearby
Reviews
Tell us about your project and we'll get back to you. Prefer to talk it through? Give us a call.
Call Us(315) 335-2989Contact Us
Tell us about your project and we'll get back to you.