Your logo is a good logo. They say "if it aint broken, don't fix it". So I recreated your logo in vector format. Vectors can be ENDLESSLY scaled up in size with NO loss of image quality or resolution. The file is build in layers, therefore any element can be modified separately according to your needs. I chose a similar font but used a top quality professional font instead. I believe it improves the overall look of the logo.