Neal was on time, communicated clearly about what to expect, charged a fair price, handled everything promptly and professionally. Highly satisfied, will recommend.