You'll need:
1) A business license in your city or county
2) A contractor's license may be required by your state
2a) If a contractor's license is required, then you'll probably need to have an insurance bond
2b) If you have employees, you'll need workers compensation insurance
2c) If you...