Horrible customer service and terrible technical service. Do not do business with this organization. They fail to show up, call back or fix the problem. They play games on the phone, like putting you on hold and then when you call back not answering. Sam is incompetent and sarcastic, and the owner Steve, while tries to be helpful, does not hold his employees accountable. Bad business all the way around!