Good bunch of guys. Professional, courteous service with good attention to detail. They showed respect to my property and made a good effort to keep everything clean and organized. Before leaving, they were good with explaining to me things I should be mindful of as I resumed the rest of the project myself. From the quote to wrapping up the job to arranging for payment, everything was done smoothly and professionally. They run a very organized business and as a result I suppose the rates are slightly higher than average (they charge both a flat-rate service call charge and an hourly rate that is a touch on the high side). So I would definitely call these guys again but not if it's just for one small odd job (contrary to their name); save up a few jobs to make the visit worthwhile.