Have had TJ out for a couple of repairs/installs. Very competent, job oriented and outstanding customer service. Prices for service has been fair and within reason. Would recommend this company and technician hands down.