AVOID these unskilled crooks! I paid for them to do what should have been a relatively simple job leveling a bedroom floor. They came out the first day and did some grinding, requested payment and left. I came home and checked their work and realized the floor was still significantly uneven so I called them back out. During the call the owner said "oh my guy didn't have his cornering tool..." So basically they were going to let the job go unfinished and not say anything. Well they ended up coming back out later that week and doing some more work. I told the guy I didn't think it was flat still and he said he thought there was a low spot now and that he would come back later and fix it. He did come back and laid some cement and told me it should be all good now. Since the cement was still wet I couldn't check the work, but after it dried I checked and the floor was still uneven. I texted the owner who basically told me he wasn't going to come out and fix the work because his guy had already been there and he was not a "miracle worker." Now I am stuck here trying to level this floor myself so I can finish this room. All I expected was an honest company who would do the work they were paid to do, but I guess that is too much of a task for Belleville. I hope this review helps you make the right choice in avoiding this company.