You are probably a very hard boss to work for :)
Having said that, it is important to know what your employees are doing and where the challenges are. You are doing a great job for your business and that is most important. Just don't forget to use a carrot so to speak once in a while ;)
Helps to be an inspirational leader and not just a boss.
I would say hard, but fair and those who have been around and have a decent work ethic are well rewarded. We are such a small crew of 16 that we cannot carry anyone and they normally chat to the person if they notice any slacking.