Very bad customer service. Last year when we had an appointment he was a no show and now this year he cancelled his first appointment and then never showed for the second appointment.... takes too much time and talks/doesn't stay on task. Very unreliable. Cost twice as much as other area businesses so we will never be calling him again. read more