Vangogh is right. I've seen websites created by native English speakers that weren't done as well. I would say you're fine.