I called for an estimate, and they came that same day, however late. Scheduled the work for the following Saturday, didn't come at the appointed time, said they would be a few hours late, then called after that appointed time to say they could not come at all that day. Rescheduled for the next day, did not show, did not call. I wasted two of my days off waiting for these folks. Also the owner James, although seeming to be knowledgible and professional was also very unorganized and was confused on who I was and what the job was when I called about the no show. If you have all the time in the world to sit and wait perhpaps they can get the work done for you...as for me, I am looking for another company to do the job.
Cons: waste of time