I really did like the customer service of this company. I did not have to get huffy one single time. They showed up quick,listened to my needs and took care of business. The only reason I cant go 5 stars is that it took 3 weeks to wrap things up from start to finish. Maybe that is the norm, maybe they are really popular or just super busy because they are so customer service oriented and well liked. They even did some side work for me that was not related to my insurance claim. Great job and I cannot deny these guys kudos !!!