If you only care about price, you may want to use Diesel Painting, as they were 25% lower than the other bids we received. However, you should remember that you get what you pay for. Diesel Painting painted about the inside of our home. Unfortunately, after they "finished" the job, we had to go back and touch up EVERY single room that they painted. (In one case, we repainted the entire room because they did such a poor job.) Among the issues were: (1) sloppy/careless painting which resulted in the wall color running onto the white trim (and left as such); (2) drops of wall paint dropped onto white doors (and not cleaned); (2) uneven painting (in every room!! Serious issues). Uneven painting took two forms: (a) There were bands at the top of each room; you could tell the painter had used the roller for most of the wall, but then used a brush at the top of the wall. The result is that the it appeared as though there were two different colors of paint in each room. Also, (b) there were a lot of instances of uneven application of paint so that one could see the (white) primer color beneath the final coat of paint. This occurred in all rooms.
One of the problems might lie in the fact that the owner rarely came to the house to supervise his team. At the outset of the job, we had intended to have Diesel Painting paint the outside of the house. But after this disaster, we decided to pay more and get a higher quality company to paint the outside of our house.