I had an excellent experience with Main Line Kitchen Design. I used their service for the first time and the staff was very professional. They helped me out with the cabinets in my kitchen and the overall layout. They were very helpful with recommendations and I have already recommended their service to other people. I would be happy to use them again for another job. I have no complaints with the service, so I would rate my experience as five stars.