I had a very positive experience with A & J. We had a relatively small project, but A & J handles both large and small projects. Aric's estimates on materials required to complete the work were quite accurate (little waste) and his labor costs were very reasonable. The second stage of our project required a modification to the original design (we decided to add additional rooms) and Aric came up with a plan to minimize the rework. During the course of our project, they had to move furniture, remove ceramic tile, remove carpet, install laminate flooring in those rooms, then move the furniture back. I appreciate their commitment to hard work, their attention to detail, and a craftsman type approach to installation. Aric anticipated what the end result would look like and made suggestions to improve it. We are very pleased with A & J and would definitely call them again if we have flooring needs in the future.