Probably--I have scottrade an I have an "extended hours" option that allows me to buy as early as 6 am.
I have to enter it as a limit order during non market hours though. I usually bid whatever the current bid is or a little lower and let it fill so I get the best possible price.