As someone who has done his own development projects in the past I can truly say these guys know what they are doing from start to finish. Don't make the same mistakes I did and go with the cheapest builder... You want someone who can actually complete a Project... and that is David and his team