You're kidding right? I would recommend anybody but 3D. ANYBODY. I won't go into details here but I have witnessed first hand work done by them and it's ugly.
Best to go out and actually see some of what they have built and talk with the home owners. I'd recommend doing this regardless of who you selected to be your builder. With a custom home many times it's the desire of the customer that determines the house plans. Ugly is a relative term here.
Here are a few of the custom homes they have built locally on Solomons Island.
14827 PATUXENT AVE
14746 PATUXENT AVE
14860 PATUXENT AVE
14251 CALVERT ST
14259 CALVERT ST
I doubt most people would find these homes ugly. But to each his own.
Just curious to know, how many homes have people built for you?