Our cabinets were old and in disrepair so we called Tim Allen's Home Improvements for installation of new cabinets that we already purchased.
In contrast to most home improvement companies, Tim Allens' place was ready to send someone by the very next day.
The installation was smooth and all ten cabinets were installed in a satisfactory manner and at a satisfactory price.
I would definitely recommend Tim Allen's Home Improvements, especially if you need home improving done on a deadline.