Has anyone taken their D to this place?

http://autocool.biz/

page dedicated to classics: http://autocool.biz/other-repairs/classic-cars/

The local F-Chat guys were talking about it and apparently get good service there on their old exotics. After doing some research, they get good reviews and seem to be the top(?) automotive AC specialty shop in the Atlanta area. But of course I'm **extremely** cautious about taking my D anywhere for work, so thought I'd run it by you guys here.

I've replaced my whole system within the last 8 years except the condenser and short hose up front. And it STILL leaks. If a component needs to be replaced, I'd much rather do the work myself, but it seems like it'd be harmless to let them look at it and do some diagnostics.