So ended up going with Barreca cause the price seemed really good. Had an appointment for last week, took the day off work and it ended up getting rained out. So they told me they could come out this Tuesday, ended up taking a vacation day. Guys showed up and did a great job. Unfortunately, it rained about a hour after they put down the seal coat. Washed it away mostly. Looks pretty bad. Gave Barreca a call and they said they'll come out on Friday and toss another coat on. Hopfully the rain stays away for at least a few hours. I swear if I didn't have bad luck, I'd have none at all.
View from the top of the driveway after the rain. Actually, looks pretty good.
Left entrance of the driveway washed away.
Right entrance of the driveway looks really bad.