Originally selected very large contractor with great examples of work and competitive bid only to be very disappointed. Let's just say legal action needed to stop work and we were gun shy selecting a new contractor but ultimately decide on Pro Home Builders.
What a world of difference: much more personal attention, subcontractors that took pride in their work, helpful advice and suggestions from the owner, Victor, himself. Wealth of experience that he offers that is invaluable. He identified some structural issues (sloping/crooked support beam) from original builder and worked to rectify them quickly at fair price. Scope of work included replacing poorly installed and kinked HVAC flexpipe with hard conduits for better laminar flow, redoing hardwood floors properly, whole house repainting (so much better quality work), replacing trim, and remodeling bathroom. Don't be fooled by large companies (may promise you world but just subcontract you to lowest bidders or drag your project on forever) or the lowest bid.
Pro Home Builders will give you fair competitive price, but more importantly great work that they take pride in (something clear to us after meeting many of the folks working on the house). You can't go wrong just meeting with Victor and getting his thoughts and advice on your project, chances are you'll find he's the right person to trust your home to.