Your home page is your most important "real estate" on your site. In the first 10 seconds the user has to know what you do and why they should use your services. If that interests them then you can spend time building credibility.
You spend, in my opinion, an inordinate amount of space talking about yourself. I suggest spending more space describing the benifits the user will obtain from your services. Are they going to save money? time? avoid some specific problem? Now talk about how that will happen. Then talk about who you are.
Allocate more space at the top of your page, I think, to answering "why" clients should use your service and less on what you do and who you are. You can push that further down the page.
-------------------------
"You are not here merely to earn a living. You are here to live more amply, with greater vision, with a finer spirit of hope and achievement. You are here to enrich the world, and you impoverish yourself if you forget the errand." -Woodrow Wilson




If generator means the site builder, I`m using the MS Office Live, simply typing and pasting templates, no tech stuff there. I didn`t write any codes.