Ranger Contracting responded immediately to my call and was out the next day for an estimate. They were professional and punctual. I couldn't be happier with the quality of work. I've recommended Ranger Contracting & team to several of my friends and they had the same to say.