I really like the design of the site; it’s clean, sleek, and smooth. The only thing I would consider changing is the single-page layout. The reason for this is because it is an old technique that was used back in the 90s, and so it kinda makes the site feel old – this in itself a contradiction, as the site’s design feels very modern.
I feel like I’ve seen that greyscale wooden background 3-4 times already, but it’s definitely cool. The obviousness of the repeated background annoys me just a tad, though.
On your scroll downs (when you click on a link), I would recommend having the page stop 50px before the top of the box. It is currently leaving a lot more space on the bottom than on the top (unbalanced).
I do like that minimalist style though. Good work.
After coming back to this post and looking at your site again, I have reconsidered – I like it, keep the single page layout as it seems to be coming back into fashion, one other thing, you need a form validation on your contact form to stop people from entering false information.