“James was very thorough, explaining everything about the recommended repairs and replacements. He listened to my concerns and provided some options for me to consider. He worked up an estimate and scheduled the follow up service call. I would recommend James to other customers.”
– Dante C.