Is this the logo?

I'd get rid of that free hosting as soon as you can. Any site that immediately wants to download something will turn people away pretty quick.
In regards to your logo. As soon as I looked at it I thought it had to do with the automobile industry before I saw any writing. So it communicated pretty well, but maybe in the wrong industry. Many auto shops use the same kind of logo & colours. The CPR & the graphing are fine, but personally I would change the colours or font, so it doesn't look so much like an auto industry logo.
Good luck :-)