I am a self employed floor installer and I have been sub contracting for 3 years now and I have been installing floors for 8 years. I am planning on growing my business by generating my own client leads and offering quality installations. I will be subcontracting the work to experienced installers. I also want to sell materials directly to the customer. I have no knowledge about sales tax or filing quarterly. I have all ways filed my taxes at the end of the year with 1099. Should I hire a CPA? Or, should i learn it myself? I know i will need a sales tax ID and i can figure out how to do that. Also I have never had any contracts of my own they have always been given to me by the company i subbed for. I know I will need Customer contracts adaptable to each job with details of the job and I will need sub-contractors to sign a no compete form and contracts for the work they do. Where can i find templates or Who should i get the contracts from? What am I missing? Thank you in advance.