I have used Frank's services twice - in my current home and in the home I used to live in. He is friendly and professional and always showed up on time. He patiently answered all my questions and always returned my phone calls. The reports were very detailed with the recommendations clearly outlined. I highly recommend him and would not hesitate to call him again should the need arise.