John Cannon Homes Achieves Customer Satisfaction with Outstanding Trade Partners