Recent Review: First of all, let me say that I would possibly rehire this contractor with some reservations. They did very good, thorough work with good materials and craftsmanship. My main reservations would be concerned with project planning and timeliness for completion of work. I took about seven different bids for our bathroom remodel. All Star was neither the cheapest nor the most expensive. Our home was built in the early 50's, and has only one bathroom. Therefore, it was of the utmost importance to us to select a contractor who could not only do a really good job, but who could also finish the work in a short period of time. Four people and three cats would be displaced during the construction period, so part of our computed budget included alternate lodgings for the humans at a hotel and pet boarding for the animals. We chose All Star because Tom, our project manager, seemed to be not only enthusiastic and organized, but was also sincerely concerned about the time we would be off the premises. His plan was to pre-order all the materials and have them delivered to our home so everything would be there, ready and waiting. He would schedule his crews to follow each other in rapid succession, and that the whole job would be completed in three weeks time. Unfortunately, that did not come to pass, and it took close to two months to complete the work in one small bathroom. To be fair, not all of the delay was due to things that All Star could control. Firstly, our property is in the 100-year flood plain, so there were additional permit and inspection issues that caused some delays. Secondly, once the room was torn out, it was discovered there was far more water damage in the shower wall than expected, so the entire thing had to be rebuilt on both sides, and some of the flooring in the adjacent bedroom also had to be replaced. Thirdly, because our home is older, we were legally subject to lead based paint inspection. Another delay resulted for this, as the paint inspector's equipment was faulty when he arrived onsite, and a second inspector had to be brought in to do that work. I can understand these types of delays. What I can't understand was that the plan to collect all the materials ahead of time did not come to pass at all. I was instructed to go to the various vendors to select tile, fixtures, cabinetry and faucets, which I did. I took off a day from work and made all the necessary selections, including everything down to the hardware for the cabinets. I emailed Tom all my choices and instructed him to place all the orders. This was before ANY work had commenced. The cabinets got ordered and delivered. But they had ordered the wrong size! They had to call in a cabinet maker to custom fit all the cabinetry. Because the cabinets had been measured incorrectly, the sink I had ordered had to be returned and exchanged for a more expensive one. When we were ready to start laying tile, I discovered that it had not even been ordered. Another delay. There were problems with an uneven floor. The floor ceramic tile had to be taken out, the floor re-leveled, and the tile had to be replaced. When the toilet was installed, it wasn't level. Some of the flooring had to be removed and replaced again. Once the floor was all the way in, I came home to discover a tile that had a Quarter-sized chip in it right in the middle of the floor. Was I NOT supposed to notice this? Another delay to fix that. The new bathroom door did not get ordered. Another delay for that. It took close to a week to get someone in to do the trim work. Days and days dragged on, with many of those days NO work accomplished. Hardware for the cabinets? Did not get ordered until the very end. Every day there was some new story. It got to the point where I couldn't be angry anymore because it was almost hilarious. Almost... In the meantime, it was costing us a fortune at the hotel and for pet boarding. Cha-ching!!! $$$$$$ I was not planning on spending. In the end, though, I DO have a really beautiful bathroom. There are some issues with the floor not being perfect, but I was so tired of having workers in my house that I just decided to live with it. To their credit, All Star did try to compensate me somewhat by not charging me for overages on my tile budget and some other things that came up at the end. Tom is a really nice guy who I still think did a pretty good job. He always returned my calls promptly, and took care of a lot of last minute details personally. He really did try to make us happy. I think he summed it up perfectly when he said this to me (and I quote) "It's really hard to find people who want to work as hard as you do yourself." That's true for any kind of work.