I told the company twice that i lived in a mobile home and they said they would send someone that new how to work on mobile homes. however, they didn't because the man that came did not do carpeting and the majority of mobile home stairs are carpeted. I should have called the company and told them to send someone else. he told me it would be cheaper to use concrete instead of wood so I did that. in hindsight, I think using concrete was a very bad idea. I agreed to it but since all the other steps are wood with carpeting on top, i think it will end up looking funny. he gave me some glue to glue on the carpeting but it doesn't say it doesn't say it's good on concrete. I've decided to have a friend of mine look at it to see if i should glue on the carpeting or not. after he put the stair in, he suggested that someone else sand down the other steps and cover them with a coating, i don't remember what he called it. he pour the left over cement in my front yard and tried to cover it up but it's obvious that the dirt has been dug up in that spot. it's also the spot that i planted some flower bulbs but they weren't above the ground so he had no way of knowing that. he left his trash bag, which was very heavy, in the front yard and i had to lift it into my trash can. if he had asked me where he could put it, i would have asked him to put it in my trash can. He did a good job in making the step but i think it might be wider than the other step was so i think i will have to buy more carpeting if i decide to cover it with carpet. this company is very expensive. they do not give free estimates. if they quote a price and you decide not to do the work right then, they charge $85. However, if you want them to do the work on another day, they will credit $50 back to you. The company was very good in communicating. they texted and emailed me and even called me the day before to remind me and make sure i still wanted them to come and they called me afterwards to ask me how the technician did. They don't contract out the work, their workers are employees of the company. They also guarantee their work. When they called me after the project was done, I told them i wasn't sure i made the best decision with the concrete and they said if it doesn't work out for me to let them know becasue they guarantee their work. He said they don't install carpet so i don;t know if any of their workers could have done that. In the future, i will stick with mobile home contractors. I was happy that they let me pay with a check.