JD Micros, providing technology solutions for small businesses