He canceled on me 30 minutes before our agreed time, after two days of back and forth scheduling and giving me two confusing addresses for in call service. Did not offer to reschedule or give a courtesy discount. No respect for people's time. Beware, flaky!