We have just had our drive resurfaced.  A tiptop job by a very professional team.  Certainly recommend them and will use again.