Francis is very very good. Myself and my two sons use him all the time. He was first recommended to me by someone that my home builder knew and since then we always call him back and it's been seven years. We've recommended him to many people and they've always been satisfied.