We have use Brazos Valley for several years now and have always been very happy with the service. The service people always arrive within the time window given when service is set up. In the event that we have had a problem during off hours we have always had reasonably timely service.