I have used EA Restoration on two different occasions. Once at my cabin in Pinedale, AZ and again, at my home in Mesa, AZ. Both times Cavin did excellent work, was on time and thoroughly explained what and why he was doing what he did. The job was completed professionally and on time. I would highly recommend EA Restoration and will use them again if the need arises.