I am a business owner myself and I expect nothing but the best results and Steve have just done that. It has been two weeks since Steve fixed the issues to my security cameras and I have not encounter the same nor any other problems. I waited to give this review just to see if the problems happen again and if Steve would come back at no charge. Great job Steve!!!