Do contractors need a business license?

Yes. If you are doing work in Citrus Heights, you must obtain a general business license. If you do not have a valid contractor's license issued by the state, you must also obtain a special business license.

1.
2.