HOME GALLERY GETTING STARTED PLANNING AHEAD ROCK OF AGES TESTIMONIALS CEMETERIES DIRECTIONS FAQ CONTACT
"BIG enough to handle                         
any memorial request
                         and SMALL enough to care"
Selecting a Headstone, Memorial or Monument
Thanks for visiting our site. We've been helping families in their time of need for over 140 years as a respected Harrisonburg business since 1874. On our site you will find samples of some of the memorials that we offer, but the best way to appreciate what we do is to call us and visit our showroom. Please don't hesitate to contact us. We are here to help you make an appropriate choice.

When searching for the right headstone, memorial or monument, the choices can become overwhelming. We are here to provide guidance and assistance throughout the process. We specializes in granite, marble and bronze monuments. We are also an Authorized Rock of Ages Dealer. Rock of Ages Granite is forever.
What our customers say
Becky, Thanks for your kindness and help with Danny's headstone and flower vase. Everything looks really good. God Bless You, Barbara Hearn and family.
Rock of Ages
Their quality and workmanship are second to none. Rock of Ages memorials can be purchased only from a franchised dealer. Rock of Ages Corporation is located in Barre, Vermont. The company owns all the operating quarries in that area. They quarry large blocks and fabricate monuments in their finishing plant.
Read more about Rock of Ages
Frequently asked
How are monuments engraved?
Are custom designs available or is a customer limited only to stock designs?
How can the prices of similarly sized monuments vary so much?
How safe is it to order a monument over the Internet?
Isn't all granite the same?
What are the qualities of better grade memorial stones?
What do stones cost?
What is a memorial guarantee?
HOME

GALLERY

GETTING STARTED

PLANNING AHEAD

ROCK OF AGES
TESTIMONIALS

CEMETERIES

DIRECTIONS

FAQ

CONTACT
Copyright © 2017Heritage Memorials Inc
Hours: Monday - Friday 8 a.m. - 5 p.m. Sat. 9 a.m. - 12 noon.