I have worked with GTH off and on for three years. Always got paid, never lost retainage, and he always does what he says , "although sometimes a little slow. Only people I've known to have gripes with GTH were fly by nighters and unprofessional workers living pay check to pay check.