randy is very attentive to our needs. we feel he listens to all of our concerns and addresses them. he has given good advice when we weren't sure about choices to make. we've been extremely pleased with all of his subcontractors. the process has met our expectations in regards to budget and schedule.