Keegan Preece
Keegan made our experience as good as posible. He represented both sides of the transaction and treated us very fair. We look forward to working with him in the future.