We are not locals to Richmond, just drove in on our way to Texas. AC not working right. Williams took us same day. Brought van in and waited, three hours for them to take van to a bay and do the work, also change oil and filter. Quality of work was excellent; we've had strong AC since. Not cheap, but not unreasonable. Have very positive feelings about Williams and I'd recommend them wholeheartedly.