The layout seems good.
I'd go with columns in some areas instead of several checkbox items on one line.
Some are irrelevant for the homeowner, because they won't know their soil type.
I don't always run my checklist by everybody.
My full list is at the bottom of this page:
Page with questionairre at bottom
You already have some of the same content. In fact, many designers will, since so many lists are on the internet.
For smaller yards, I may copy / paste just part of the list, and print a page that is half the size.
I think the customers first reaction to one of these can help size up whether iits irritating, or something they don't mind doing.
Often, the same thing can be discovered in a one-on-one meeting or with a phone call.
I prefer to keep the layout as condensed as possible so that identical items don't take up 7 pages instead of 3. No need to make it seem harder than it is.