I’ve been getting asked these two questions recently, and thought I would provide an answer – Question 1 – What does TOPSTONE mean? TOPSTONE is the name of our business for very specific reasons. In the literal sense, TOPSTONE means ‘the final stone, placed on top’. What TOPSTONE means […]