Get your taxes done using TurboTax

You said you have employees.  Did you issue them all W-2 forms?  Self-employment return (yours) returns generally take longer to process.