Webdesign layout design and coding of websites company presentations and homepages

Can you repeat this sentence, but add in punctuation?
Webdesign - lay-out, design and coding of websites, company presentations and homepages