I'm not qualified to comment on web design, but I noticed something on your site which may be of help in terms of generating enquiries.
On the home page you give the company location as Texas, and there is a Texas address on your contact page but I think you are actually in India and others may be confused by this too. The problem is that the English text is not very good, you could do with someone to rewrite it for you partly because anyone reading it now would think it strange that a company based in Texas does not write with good English but also because it would be more professional anyway wherever the company is based.