
Veteran Owned · Over 10 Years of Experience
Repairs, carpentry, siding, painting, windows and doors, decks, and roofing for North Country homeowners. Tell us about your project and we'll follow up with a free, no-obligation estimate.
Four simple steps from your first call to a finished job — no pressure at any point.
Call us or request your free estimate online. Tell us what's going on — no pressure, no obligation.
We come out, look at the actual job, take measurements, and figure out what really needs to be done.
You get an honest, itemized price in writing — no scare tactics and no surprise add-ons later.
Give us the go-ahead and we put you on the calendar, then get it done right the first time.
A look at some of our local projects.

Before & after on a historic Watertown Victorian — prepped and repainted the full exterior, restored the trim and porch, and brought decades of curb appeal back to life.

Custom multi-level pressure-treated deck built for a Jefferson County backyard — code-compliant railings and footings rated for our winters.

Restored a historic church steeple at height — careful carpentry and weatherproofing to preserve a local landmark.

Detailed restoration work on a historic bell housing — the kind of specialty job most contractors won't take on.

Full tear-off and architectural shingle replacement on a Watertown home — re-flashed around the chimney and sealed tight before the first lake-effect snow.
Veteran-owned and based in Jefferson County, NY. Small home improvement jobs are primarily nearby. Larger projects farther out are considered within roughly 90 minutes, depending on actual location and scope. See Jefferson County, Lewis County / Lowville and northern Oswego County for details.
Nearby communities & larger-project inquiries
Don't see your town? Tell us your address and project scope so we can check availability — give us a call.
Reviews from customers who have shared their experience with GMG.
Share a few details about your home and what you have in mind. Photos help but are optional.
Tell us about your project to get started.
Free estimates · Licensed & insured · Locally owned