Your site design looks nice and I rather like the logo.
Seems your starting price $999 is rather high, if that's US $. I would not call it "cheap". Many designers now are US $500 or less for 3 pages including a logo.
In my opinion, it makes sense to include suggesting/finding a suitable domain name, registering it, setting up the hosting account, and taking care of DNS change as part of the design service. You can either include first year charges in your bill, or ask the client for a credit card. How do other forum members handle this?
On your contact form, the gray labels on gray background are hard to read.
In your portfolio, I see use of "lorem ipsum" on three of the pages, so wonder if they're real.
Good luck!