Painless from start to finish. Very professional and a joy to work with Pat and his team. Highly recommend.