Keith - Production Manager/Supervisor
Joe Lorah- Salesman
e-mail: joe@keepsakehomes.net
Steven Hafer - Vice President
Cindy - Office Manager
email: keepsakehomes@hotmail.com
Denis Hafer- President
Bill Hines - Salesman
e-mail: bill@keepsakehomes.net

Shawn - Draftsman
4008 Penn Avenue
PO Box 2181
Sinking Spring, PA 19608
Phone: (610) 678-8888
Fax: (610) 678-7786


Main Office hours:

Mon. - Fri.         7:30 am - 5:30 pm

Sales Office:

Mon. - Thur.     9:00 pm -  6:00 pm
Friday     9:00 pm -  5:00 pm
Saturday10:00 am - 2:00 pm
460 North Lewis Road
Royersford, PA 19468
Phone: (610) 948-2959
Fax: (610) 948-6711

Sales Office:

Tue. - Thur.10:00 am - 6:00 pm
Fri      10:00 am - 4:00 pm
Saturday        9:00am - 1:00 pm
Keepsake's Dedicated Staff of Employees
Contact Information
Eric Punchlist Coordinator