We found Carl to be very prompt and professional. He was easy to deal with and his advice was second to none. We would highly recommend Carl.