Love the color green! Your site looks clean and modern. Your "green" theme is similar to the "Grab" car color (Uber like service in Asia).
I wish the Youtube video is above the envelope/ at the top of your site for easy access to potential clients. But other than that, your site looks great!
And yes, shame on me too. I feel like my website is too generic-looking for my potential-client's eyes compared to yours haha good job!