Nice start! :) However, if you are advertising yourself as a "web design" company, one would expect more design thought put into it. It needs to appeal a lot more visually, more graphics and some form of animation to make it feel less static. Things such as inconsistent usage of fonts, unbalanced/glitchy top menu, and junky page footer aren't a good start. The logo needs to feel a bit more integrated too. Just keep in mind that your site is essentially a representation of what you are capable of, extremely important if you are starting out and have no reputation.
Also, don't give fixed costs for your services, charge per hour (ie: rates for consultation, general work, and ongoing maintanance). Don't be afraid to be cheeky with your rates. If you charge too low:
1) you aren't making the most of your time.
2) you may give a false impression of your ability, and people may think you are an amateur (even if you are).
etc..
But then again, don't charge too much. If you do start low, and decide to raise your costs, existing clients may get put off and terminate their contracts. From experience, most importantly, giving fixed costs doesn't take into account that 90% of the time clients want to make changes during development. You are left doing extra work for nothing. When I started out freelance I charged about US$50 p/h, and people had no issue with that.
Start off with a consultation, get an idea of what they want, give them a quote and contract to sign - and go from there.