Lewiston, MN · Est. 1919 · 4th Generation

Cut, carved, and set since 1919.

Four generations of the Kennedy family. One shop in Lewiston. Monuments that stand in cemeteries across Minnesota, Wisconsin, and Iowa.

Ready to begin a memorial?
We will guide you through every step.

From the first conversation to the final setting — the same family handles every part. Call us in Lewiston or stop by the showroom to see real granite samples.

(507) 523-2586 Lewiston showroom · Mon – Fri 8 AM – 5 PM · Sat by appointment.

A monument is not a purchase. It is a promise that someone mattered — and we have been placing that promise in stone for four generations.

Our family

Four generations.
One quiet trade.

In 1919, John D. Kennedy opened a small monument shop in Lewiston, Minnesota, cutting granite by hand for families in the bluff country of the upper Mississippi.

His descendants have never left. They expanded the territory into Wisconsin and Iowa, added diamond-etching and sandblasting equipment, and built the relationships with cemeteries and funeral homes that still carry the business today. Cameron Kennedy — fourth generation — still pulls every design proof himself and still drives to the cemetery the day a monument is set.

Read the full story →
What we make

Every type of monument,
made in our Lewiston shop.

From a simple flat marker to a custom shaped memorial — same family, same shop, same standard.

How it works

Every memorial starts
with a conversation.

No catalog. No pressure. We show you real stone, draw you a proof to scale, and do not cut anything until you have approved every detail.

From design through foundation through installation — the Kennedy family handles every step. We also do on-site final-date engravings and additions without disturbing the grave.

See our full process →
Our work

Recent installations.

Full gallery →
Families we have served

In their words.

"Granite lasts five hundred years. We intend for our work to last that long, too."

— Cameron Kennedy, fourth generation
Veteran memorials

Military honors
set in lasting granite.

Government-furnished markers, custom granite upgrades, and VA paperwork coordination. We have placed veteran memorials for every branch, every era. The foundation is always set before the marker arrives.

Veteran memorial services →
Civic & community

Granite for towns,
churches, and schools.

War memorials listing dozens of names. Granite entrance signs for churches and townships. Park benches, yard stones, and name plates for communities across the tri-state region. We have made them all.

Civic monuments →

Come see the stone.

Visit our Lewiston showroom and hold real granite samples before you choose. There is no catalog here — only stone, a family, and however long you need.

Call (507) 523-2586 Send us a note →