Morning David,
If you are looking for a single-source, "turn-key solution" GC, you might consider calling Blake Johnson. Blake's company, Finishing Touches Remodeling, does turn-key rehabs for investors in the Metroplex. You can reach Blake at (817) 247-6565.
If you are one of those investors who prefers to use speciality vendors (vs. making a single call to a GC), I'd suggest Nate Gotthardt with Big Bob's Flooring for your flooring needs. You can call Nate at (817) 715-1141. Last time I talked to Nate he had unbeatable pricing for carpet (rental grade started at about $0.88/Sq.Ft.) and I know from firsthand experieince his service is excellent.
Feel free to call me (Greg Wilson - (817) 902-3366) and I'll be happy to visit with you some more about this.
Best Regards!
-Greg Wilson ("The REI Mentor" -- www.reimentor.com)