About Us
Our Commitment To You
- Make the memorial selection process hassle-free
- Focus on helping you honor your loved one
- Offer prices that are fair and upfront
Frequently Asked Questions
Can I design my own headstone?
Yes! Everything about your headstone or monument is unique to you. You can choose the headstone type (upright, slant, marker, etc.), engraving, the color, and the shape. We have plenty of memorial examples that you can review for inspiration.
How much does a custom headstone cost?
Do I need to visit a showroom for a consultation?
You don’t need to visit a showroom for a consultation. Through our Concierge Program, we offer:
- Convenient in-home appointments — we’ll bring our showroom to you.
- Round-trip transportation to any of our 10 locations in south central PA.
- Memorial site visits and round-trip transportation service, when requested.
We also can assist you over the phone or by email. Call 717-925-3917 or contact us to get started.
You don’t need to visit us in person. We can do everything over the phone or email. Call 717-925-3916 or contact us to get started.

Ten Convenient Central PA Locations
Contact or visit our locations to discuss your memorial ideas, to get pricing, or if you have questions for us. We have locations in: New Holland, Willow Street, Mount Joy, Lebanon, Reading, Strausstown, Downingtown, Pottstown, York, and State College.
Weaver Memorials Quick Facts


Earl F. Weaver and his father Noah purchase Storb Memorials and change the name to Weaver Memorials.
Earl Weaver celebrates 50 years in the industry.


Weaver Memorials opens location in York, PA.
Community Involvement & Professional Affiliations
Everyone on the Weaver Memorials team is proud to support the communities where we do business. We partner with and support the following organizations:

Relay for Life – Lancaster County
Monument Builders of North America
Member: National Federation of Independent Business (NFIB)
We’re Here To Help
Stop by one of our 10 locations in New Holland, Willow Street, Mount Joy, Lebanon, Reading, Strausstown, Downingtown, Pottstown, York, and State College or call 717-925-3916 to request a consultation.