hardyslate.com