The site needs work. The layout is not well thought out and the fonts are inconsistent. Your images in the logo are huge 1280 x 853 and you're using them at 250 x 150. Even if you don't replace them (and I agree with Marc) you should re-size them.

In order for me to trust that you are a risk management company that I can put my trust in, I'd need much more information from you as well as testimonials. For instance in Business Continuity Management you only have 1 short paragraph and a few services without any further explanation. Also there's no Home Page link so I have to use my back button.

If I Google your main key phrase 'business continuity' I get many pages. You might want to visit some of these and see what the competition is doing.