I would highly recommend Neighbourhood Painters! The entire process was very smooth and professional. To start, they setup a free meeting to provide an estimate. When I received the estimate, it was very detailed and specified exactly what work would be included. This level of detail was nice because it gave me a lot of confidence in what I could expect.Scheduling the painting was very easy and they worked with us to get the work done while our kids were away for a week, which made it much easier for us to plan. The project manager, Ali, was very professional and helpful during the scheduling stages.When it was time to paint, our painters, Lucky and Vishal were very efficient and skilled at their job. They cleaned up at the end of each day and when the job was complete, they packed away all painting related trash, as promised.I feel the whole process was smooth, reasonably priced and their team worked very hard to meet our expectations. Happily, they exceeded our expectations and I will be recommending them to any friends looking for painters!