Well....here in Maryland this is what you get.
Spray everyting in flat.
Blow the dirt on the walls at the corners, and carry some up the wall
from when you move your gun from the base to the ceiling.
Roll trim and brush over it after it sets up a little (satin here).
Not dogging the painters as much as the contractors. Builders never cease to amaze me. They will pay more for a kitchen countertop that is maybe 20 square feet, than a paint job for an entire house. And for that price you the painter are expected to fix all the other trades screwups.
I hate to say this but that is just builders everywhere!!! They want it done quickly, they want low cost and will live with the imperfections to make a buck!
Here is my way of thinking... I dont work for those good for nothing

!!! In fact I want my name no where around them as there rep of unprofessional work and constant problems makes it impossible to have job security. In the past I worked for them just to give me a pallet to paint on, I did the best possible job, made everything look better than anyone else could and did it at the price that they told me they could afford (which is a crock). Along the way I took a butt load of pics, walked 100's of people through my completed work (including other contractors) and soon I was painting for 3-5 contractors only doing the work for those that wanted better quality and a professional job and then soon after I QUIT!
The reason that I quit and pulled my team is to raise awareness and it worked great as they started paying me 2x's as much. Now it has been a while since I thought about that way of doing jobs but I will challange all of the painters here that feel that they are getting the butt end of the deal!
Beef up you quality of you work, give them more than they expect and make yourself indispensable to them. Do this for 6 months to a year and then QUIT! Trust me you will thank me...