In my opinion: Very difficult and unpleasant to deal with. Arranged an estimate appointment, scheduled for 30 minutes. He arrived and proceeded to walk away to take a personal call for 15 minutes. Then after a brief walk said he had to go to another appointment. Very bad vibe. read more