Blew off an appointment for an estimate without the courtesy of a return phone call or explanation. Called me a week later and accused me of making up the appointment. Unprofessional and unreliable. If you can't show up for an estimate, odds are you're not showing up on time for the work. Stay away.