That sounds like a good plan, but it will take a lot of time and capital investment to start a business of that size. Finding and keeping a number of quality employees that you can trust to build your reputation will be one of the more difficult parts.

Hard to please customers also will take a lot of the excitement out of the job. Doing something on the side for fun vs. doing the same type of work fulltime are often much different things.

Building up a consistent customer base in a smaller operation to begin with will allow you to refine your business skills before losing it all by trying to go big time... I'm not trying to discourage you though! (just offering a my two cents worth)

Good Luck in your business adventure!