Having recently read a book on biz structures, the S Corp does not hold many advantages over the LLC at all. Perhaps savings on self employment taxes, but you sting your own butt when you go to collect your soc sec at retirement (if there is any left??). Advantage LLC here.
Now if you are solo with a few accounts, don't anticipate debts to be any sort of a problem, then sole prop is just fine. Just get a nice big fat limit of GL coverage and should be ok. When you start bringing on employees, getting a broader reach, taking on biz debt then move to LLC.
(Note, an LLC does not exempt you from self employment taxes whatsoever. There is NO tax advantage to a single member LLC vs. a sole prop.
7x14 Stealth SE Enclosed with 48" side ramp
2013 Gravely Pro Turn 260 with Kohler 26.5 EFI
08 Toro Z400 48" deck, 21HP Kaw with EZ Vac twin bag
09 Exmark Turf Tracer HP 36"
21" Toro SR4 Super Recycler
Stihl KM90 Kombi w/ straight shaft trimmer & tiller heads
2 Husqvarna 125B Blowers
Turfco XT5 Aerator
Turfco LS-22 Overseeder
EcoLawn 200 Applicator
I can do all things through Him who gives me strength.