A friend recommended this company and their quote was ok - not very expensive, but not necessarily a great deal. Unfortunately, they caused so much ch damage that the price turned out to be much more than expected. They cut through the internet cable, cracked 3 sidewalk pavers backing their truck, left all the palettes on my fro t yard, and left sand all over my front and back yard. Now I have to pay for the repairs and clean up. I am not unreasonable in thinking that any company should clean up the job site before they leave, am I? They used subcontractors for all of the work so next time I can just contact those people directly and get a better cost and also a more professional service. Also they were not great in communication. The person I dealt with missed my first appointment and was not great at responding to messages. I would recommend anyone to shop around for a better company. I wouldn't want anyone to go through this.