Roshan,
What should you do with your site? Everything. Starting from the design of your site. If you visually divide your page into 5 parts from top to down, the second from top will be the most viewable part. I would suggest that you bring your flash banner there and make it taller. Right now, the words in the top right corner do not bring you much value, because visitors do not tend to look all over website in order to find information they need at this moment. I would also make your re-written urls more consistent. Either let them all end up with .html (better solution) or remove all extensions from everywhere. In other words, if you look at these 2 of your links, choose one way or another, but not both of them: http://www.b2bsr.com/products_services/ and http://www.b2bsr.com/contact.html even if one means a category, and another – just a page.
Btw, it’s not obvious, that you have categories with a separate menus (those yellow on your right). In fact, it’s very confusing. If you have a 1st tier menu (and you do, on top), make sure, your hierarchy is somewhat near.
Also, you have 2 large registration forms on your site. They are enormous. You don’t need so much information to make a quote on your services, and I bet many visitors would simply leave your site because of the so many fields that need to be filled out. Only ask for a specific information that you do need to provide with a quote, and contact email or phone number – more than enough to begin with. And don’t forget to ad browsing/uploading file option to your form – it may be very handful in your case.
Pricing is of course s/b part of your site. If you don’t want to place a price list, which latest reports find very helpful, then, at least, you may place the actual price or price range under the images in your gallery (portfolio), to give people some sense and taste just upfront.
You have too little information on your pages. Not to mention SEO optimization, that requires some certain amount of content on each page, but how can you convince your visitors to stay longer? I think, your contents s/b redone for good. Also, I would’ve eliminated the drop downs on your page. I would replace them with the links. Links on your site, pointed to other pages on your site – is a real plus in terms of link building. However, JavaScript dropdowns are not search engine friendly at all.
Instead of having a separate tab “Search our site”, which is not actually a search, but more a site map, I would suggest having a search box on your entire site, each page of it (on your template, if you wish). Site map is different, and it’s more for the search engine robots, than for real visitors. It should have place on your site anyway, but somewhat in the bottom, close to copyright information.
I think, your description of online services is very confusing. I would suggest to rethink what exactly you are offering in this case. And, if you are offering any long-run services, where is your member login for example?
From SEO point of view, you should clean up your site. Right now, the metadata on your home page is inacceptable long; many pages miss metadata at all; many images do not have alt tags; you alexa rating is way too bad (over 9 mlns), you almost don’t have any backlinks (10-20), your domain is set to expire in several month, where it should be pre-paid for at least a year ahead at any given time; search engine robots visit your site very rare, and so on. It’s a whole bunch of work there, but very doable work. If start doing things correctly, you’ll see the tremendous results in just 3 month, and you can be on top of every other similar firm in your state within a year or less. Just by looking at your title, I assume, you know this stuff better than me. So, good luck! If you need any help, I can be reached at mynewjob@hotmail.com anytime.
Thanks,
Sasha