Thompson was recommended by a friend who had used them. I am so glad she suggested them. The service, professionalism, timeliness and products are all top-notch as were the techs on the jobsite. We highly recommend them. Their pricing was WONDERFUL when we compared it to their competitors!